mirror of
https://github.com/androidx/media.git
synced 2025-05-07 23:50:44 +08:00
Stop overriding deprecated method.
Fixed and random track selection were still overriding the deprecated version of updateSelectedTrack. ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=213637728
This commit is contained in:
parent
5c1829f063
commit
6323c1904f
@ -18,8 +18,11 @@ package com.google.android.exoplayer2.trackselection;
|
|||||||
import android.support.annotation.Nullable;
|
import android.support.annotation.Nullable;
|
||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import com.google.android.exoplayer2.source.TrackGroup;
|
import com.google.android.exoplayer2.source.TrackGroup;
|
||||||
|
import com.google.android.exoplayer2.source.chunk.MediaChunk;
|
||||||
|
import com.google.android.exoplayer2.source.chunk.MediaChunkIterator;
|
||||||
import com.google.android.exoplayer2.upstream.BandwidthMeter;
|
import com.google.android.exoplayer2.upstream.BandwidthMeter;
|
||||||
import com.google.android.exoplayer2.util.Assertions;
|
import com.google.android.exoplayer2.util.Assertions;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A {@link TrackSelection} consisting of a single track.
|
* A {@link TrackSelection} consisting of a single track.
|
||||||
@ -84,8 +87,12 @@ public final class FixedTrackSelection extends BaseTrackSelection {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateSelectedTrack(long playbackPositionUs, long bufferedDurationUs,
|
public void updateSelectedTrack(
|
||||||
long availableDurationUs) {
|
long playbackPositionUs,
|
||||||
|
long bufferedDurationUs,
|
||||||
|
long availableDurationUs,
|
||||||
|
List<? extends MediaChunk> queue,
|
||||||
|
MediaChunkIterator[] mediaChunkIterators) {
|
||||||
// Do nothing.
|
// Do nothing.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -19,7 +19,10 @@ import android.os.SystemClock;
|
|||||||
import android.support.annotation.Nullable;
|
import android.support.annotation.Nullable;
|
||||||
import com.google.android.exoplayer2.C;
|
import com.google.android.exoplayer2.C;
|
||||||
import com.google.android.exoplayer2.source.TrackGroup;
|
import com.google.android.exoplayer2.source.TrackGroup;
|
||||||
|
import com.google.android.exoplayer2.source.chunk.MediaChunk;
|
||||||
|
import com.google.android.exoplayer2.source.chunk.MediaChunkIterator;
|
||||||
import com.google.android.exoplayer2.upstream.BandwidthMeter;
|
import com.google.android.exoplayer2.upstream.BandwidthMeter;
|
||||||
|
import java.util.List;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -90,8 +93,12 @@ public final class RandomTrackSelection extends BaseTrackSelection {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void updateSelectedTrack(long playbackPositionUs, long bufferedDurationUs,
|
public void updateSelectedTrack(
|
||||||
long availableDurationUs) {
|
long playbackPositionUs,
|
||||||
|
long bufferedDurationUs,
|
||||||
|
long availableDurationUs,
|
||||||
|
List<? extends MediaChunk> queue,
|
||||||
|
MediaChunkIterator[] mediaChunkIterators) {
|
||||||
// Count the number of non-blacklisted formats.
|
// Count the number of non-blacklisted formats.
|
||||||
long nowMs = SystemClock.elapsedRealtime();
|
long nowMs = SystemClock.elapsedRealtime();
|
||||||
int nonBlacklistedFormatCount = 0;
|
int nonBlacklistedFormatCount = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user