Merge "TIF: Unhide URI util methods" into nyc-dev
This commit is contained in:
@@ -22757,6 +22757,10 @@ package android.media.tv {
|
|||||||
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
||||||
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
||||||
method public static final android.net.Uri buildRecordedProgramUri(long);
|
method public static final android.net.Uri buildRecordedProgramUri(long);
|
||||||
|
method public static final boolean isChannelUri(android.net.Uri);
|
||||||
|
method public static final boolean isChannelUriForPassthroughInput(android.net.Uri);
|
||||||
|
method public static final boolean isChannelUriForTunerInput(android.net.Uri);
|
||||||
|
method public static final boolean isProgramUri(android.net.Uri);
|
||||||
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -24387,7 +24387,10 @@ package android.media.tv {
|
|||||||
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
||||||
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
||||||
method public static final android.net.Uri buildRecordedProgramUri(long);
|
method public static final android.net.Uri buildRecordedProgramUri(long);
|
||||||
|
method public static final boolean isChannelUri(android.net.Uri);
|
||||||
method public static final boolean isChannelUriForPassthroughInput(android.net.Uri);
|
method public static final boolean isChannelUriForPassthroughInput(android.net.Uri);
|
||||||
|
method public static final boolean isChannelUriForTunerInput(android.net.Uri);
|
||||||
|
method public static final boolean isProgramUri(android.net.Uri);
|
||||||
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -22766,6 +22766,10 @@ package android.media.tv {
|
|||||||
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(long, long, long);
|
||||||
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
method public static final android.net.Uri buildProgramsUriForChannel(android.net.Uri, long, long);
|
||||||
method public static final android.net.Uri buildRecordedProgramUri(long);
|
method public static final android.net.Uri buildRecordedProgramUri(long);
|
||||||
|
method public static final boolean isChannelUri(android.net.Uri);
|
||||||
|
method public static final boolean isChannelUriForPassthroughInput(android.net.Uri);
|
||||||
|
method public static final boolean isChannelUriForTunerInput(android.net.Uri);
|
||||||
|
method public static final boolean isProgramUri(android.net.Uri);
|
||||||
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
field public static final java.lang.String AUTHORITY = "android.media.tv";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -312,33 +312,28 @@ public final class TvContract {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true, if {@code uri} is a channel URI.
|
* Returns {@code true}, if {@code uri} is a channel URI.
|
||||||
* @hide
|
|
||||||
*/
|
*/
|
||||||
public static final boolean isChannelUri(Uri uri) {
|
public static final boolean isChannelUri(Uri uri) {
|
||||||
return isChannelUriForTunerInput(uri) || isChannelUriForPassthroughInput(uri);
|
return isChannelUriForTunerInput(uri) || isChannelUriForPassthroughInput(uri);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true, if {@code uri} is a channel URI for a tuner input.
|
* Returns {@code true}, if {@code uri} is a channel URI for a tuner input.
|
||||||
* @hide
|
|
||||||
*/
|
*/
|
||||||
public static final boolean isChannelUriForTunerInput(Uri uri) {
|
public static final boolean isChannelUriForTunerInput(Uri uri) {
|
||||||
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_CHANNEL);
|
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_CHANNEL);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true, if {@code uri} is a channel URI for a passthrough input.
|
* Returns {@code true}, if {@code uri} is a channel URI for a pass-through input.
|
||||||
* @hide
|
|
||||||
*/
|
*/
|
||||||
@SystemApi
|
|
||||||
public static final boolean isChannelUriForPassthroughInput(Uri uri) {
|
public static final boolean isChannelUriForPassthroughInput(Uri uri) {
|
||||||
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_PASSTHROUGH);
|
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_PASSTHROUGH);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true, if {@code uri} is a program URI.
|
* Returns {@code true}, if {@code uri} is a program URI.
|
||||||
* @hide
|
|
||||||
*/
|
*/
|
||||||
public static final boolean isProgramUri(Uri uri) {
|
public static final boolean isProgramUri(Uri uri) {
|
||||||
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_PROGRAM);
|
return isTvUri(uri) && isTwoSegmentUriStartingWith(uri, PATH_PROGRAM);
|
||||||
|
|||||||
Reference in New Issue
Block a user