aboutsummaryrefslogtreecommitdiff
path: root/src/com/android/tv/data/StreamInfo.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/tv/data/StreamInfo.java')
-rw-r--r--src/com/android/tv/data/StreamInfo.java14
1 files changed, 11 insertions, 3 deletions
diff --git a/src/com/android/tv/data/StreamInfo.java b/src/com/android/tv/data/StreamInfo.java
index 709863cf..e4237bf4 100644
--- a/src/com/android/tv/data/StreamInfo.java
+++ b/src/com/android/tv/data/StreamInfo.java
@@ -17,6 +17,7 @@
package com.android.tv.data;
import android.media.tv.TvContentRating;
+import com.android.tv.data.api.Channel;
public interface StreamInfo {
int VIDEO_DEFINITION_LEVEL_UNKNOWN = 0;
@@ -28,19 +29,26 @@ public interface StreamInfo {
int AUDIO_CHANNEL_COUNT_UNKNOWN = 0;
Channel getCurrentChannel();
+
TvContentRating getBlockedContentRating();
int getVideoWidth();
+
int getVideoHeight();
+
float getVideoFrameRate();
+
float getVideoDisplayAspectRatio();
+
int getVideoDefinitionLevel();
+
int getAudioChannelCount();
+
boolean hasClosedCaption();
+
boolean isVideoAvailable();
- /**
- * Returns true, if video or audio is available.
- */
+ /** Returns true, if video or audio is available. */
boolean isVideoOrAudioAvailable();
+
int getVideoUnavailableReason();
}