aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authornchalko <nchalko@google.com>2019-06-06 15:25:18 -0700
committerNick Chalko <nchalko@google.com>2019-06-11 16:05:01 -0700
commitf25bac677593fa6ccf844dbe554228464fec0481 (patch)
treed680faa70294b555a154bcc04d2d4025c96a0d50 /common
parent6b5fa1292c4c214b2dff497877f6f56454f33687 (diff)
downloadTV-f25bac677593fa6ccf844dbe554228464fec0481.tar.gz
Add flag for pruning overlapping programs.
PiperOrigin-RevId: 251939104 Change-Id: Ie8de541bf2ac3ce24f101a675a404978b77deb08
Diffstat (limited to 'common')
-rw-r--r--common/src/com/android/tv/common/flags/BackendKnobsFlags.java3
-rwxr-xr-xcommon/src/com/android/tv/common/flags/DvrFlags.java2
-rw-r--r--common/src/com/android/tv/common/flags/impl/DefaultBackendKnobsFlags.java5
3 files changed, 9 insertions, 1 deletions
diff --git a/common/src/com/android/tv/common/flags/BackendKnobsFlags.java b/common/src/com/android/tv/common/flags/BackendKnobsFlags.java
index 69bac7a0..e9f910f2 100644
--- a/common/src/com/android/tv/common/flags/BackendKnobsFlags.java
+++ b/common/src/com/android/tv/common/flags/BackendKnobsFlags.java
@@ -43,4 +43,7 @@ public interface BackendKnobsFlags {
/** How many hours of programs are loaded in the program guide */
long programGuideMaxHours();
+
+ /** Prune overlapping progrmas. */
+ boolean pruneOverlappingPrograms();
}
diff --git a/common/src/com/android/tv/common/flags/DvrFlags.java b/common/src/com/android/tv/common/flags/DvrFlags.java
index a081ce83..2e1d531f 100755
--- a/common/src/com/android/tv/common/flags/DvrFlags.java
+++ b/common/src/com/android/tv/common/flags/DvrFlags.java
@@ -29,6 +29,6 @@ public interface DvrFlags {
/** Allow user to customize timings of program recordings. */
boolean startEarlyEndLateEnabled();
- /** Store and use the video aspect ratio in recordings */
+ /** Store and use the video aspect ratio in recordings. */
boolean storeVideoAspectRatio();
}
diff --git a/common/src/com/android/tv/common/flags/impl/DefaultBackendKnobsFlags.java b/common/src/com/android/tv/common/flags/impl/DefaultBackendKnobsFlags.java
index 3d467d24..ef74a43e 100644
--- a/common/src/com/android/tv/common/flags/impl/DefaultBackendKnobsFlags.java
+++ b/common/src/com/android/tv/common/flags/impl/DefaultBackendKnobsFlags.java
@@ -53,4 +53,9 @@ public final class DefaultBackendKnobsFlags
public long epgTargetChannelCount() {
return 100;
}
+
+ @Override
+ public boolean pruneOverlappingPrograms() {
+ return false;
+ }
}