package androidx.media3.exoplayer.source;

import androidx.media3.common.Timeline;
import androidx.media3.common.util.UnstableApi;

/* JADX INFO: loaded from: classes.dex */
@UnstableApi
public abstract class ForwardingTimeline extends Timeline {
    protected final Timeline timeline;

    public ForwardingTimeline(Timeline timeline) {
        this.timeline = timeline;
    }

    @Override // androidx.media3.common.Timeline
    public int getFirstWindowIndex(boolean z6) {
        return this.timeline.getFirstWindowIndex(z6);
    }

    @Override // androidx.media3.common.Timeline
    public int getIndexOfPeriod(Object obj) {
        return this.timeline.getIndexOfPeriod(obj);
    }

    @Override // androidx.media3.common.Timeline
    public int getLastWindowIndex(boolean z6) {
        return this.timeline.getLastWindowIndex(z6);
    }

    @Override // androidx.media3.common.Timeline
    public int getNextWindowIndex(int i6, int i7, boolean z6) {
        return this.timeline.getNextWindowIndex(i6, i7, z6);
    }

    @Override // androidx.media3.common.Timeline
    public Timeline.Period getPeriod(int i6, Timeline.Period period, boolean z6) {
        return this.timeline.getPeriod(i6, period, z6);
    }

    @Override // androidx.media3.common.Timeline
    public int getPeriodCount() {
        return this.timeline.getPeriodCount();
    }

    @Override // androidx.media3.common.Timeline
    public int getPreviousWindowIndex(int i6, int i7, boolean z6) {
        return this.timeline.getPreviousWindowIndex(i6, i7, z6);
    }

    @Override // androidx.media3.common.Timeline
    public Object getUidOfPeriod(int i6) {
        return this.timeline.getUidOfPeriod(i6);
    }

    @Override // androidx.media3.common.Timeline
    public Timeline.Window getWindow(int i6, Timeline.Window window, long j4) {
        return this.timeline.getWindow(i6, window, j4);
    }

    @Override // androidx.media3.common.Timeline
    public int getWindowCount() {
        return this.timeline.getWindowCount();
    }
}
