From ff078cb4b50d82ac263f8299217f3304b0fe17f7 Mon Sep 17 00:00:00 2001 From: ibaker Date: Tue, 10 Aug 2021 09:57:54 +0100 Subject: [PATCH] Add explicit protected constructor to Timeline. Timeline is already abstract, so it can only be constructed from a subclass anyway. PiperOrigin-RevId: 389827960 --- .../src/main/java/com/google/android/exoplayer2/Timeline.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/common/src/main/java/com/google/android/exoplayer2/Timeline.java b/library/common/src/main/java/com/google/android/exoplayer2/Timeline.java index 5e9ff6a65d..189efc3258 100644 --- a/library/common/src/main/java/com/google/android/exoplayer2/Timeline.java +++ b/library/common/src/main/java/com/google/android/exoplayer2/Timeline.java @@ -983,6 +983,8 @@ public abstract class Timeline implements Bundleable { } }; + protected Timeline() {} + /** Returns whether the timeline is empty. */ public final boolean isEmpty() { return getWindowCount() == 0;