Commit 69423bc2 by olly Committed by Oliver Woodman

Remove deprecated MappingTrackSelector methods

PiperOrigin-RevId: 351400274
parent 71c2b8a7
......@@ -19,6 +19,14 @@
application is calling `SimpleExoPlayer.setVideoListener(null)`,
make sure to replace this call with
`SimpleExoPlayer.removeVideoListener(VideoListener)`.
* `MappedTrackInfo.length` - Use `MappedTrackInfo.getRendererCount()`
instead.
* `MappedTrackInfo.getTrackTypeRendererSupport(int)` - Use
`MappedTrackInfo.getTypeSupport(int)`.
* `MappedTrackInfo.getTrackFormatSupport(int, int, int)` - Use
`MappedTrackInfo.getTrackSupport(int, int, int)`.
* `MappedTrackInfo.getUnassociatedTrackGroups()` - Use
`MappedTrackInfo.getUnmappedTrackGroups()`.
* Remove deprecated interface `AdaptiveMediaSourceEventListener`. Use
`MediaSourceEventListener` instead.
* Add a `LivePlaybackSpeedControl` component to control the playback speed
......
......@@ -90,9 +90,6 @@ public abstract class MappingTrackSelector extends TrackSelector {
*/
public static final int RENDERER_SUPPORT_PLAYABLE_TRACKS = 3;
/** @deprecated Use {@link #getRendererCount()}. */
@Deprecated public final int length;
private final int rendererCount;
private final String[] rendererNames;
private final int[] rendererTrackTypes;
......@@ -126,7 +123,6 @@ public abstract class MappingTrackSelector extends TrackSelector {
this.rendererMixedMimeTypeAdaptiveSupports = rendererMixedMimeTypeAdaptiveSupports;
this.unmappedTrackGroups = unmappedTrackGroups;
this.rendererCount = rendererTrackTypes.length;
this.length = rendererCount;
}
/** Returns the number of renderers. */
......@@ -199,13 +195,6 @@ public abstract class MappingTrackSelector extends TrackSelector {
return bestRendererSupport;
}
/** @deprecated Use {@link #getTypeSupport(int)}. */
@Deprecated
@RendererSupport
public int getTrackTypeRendererSupport(int trackType) {
return getTypeSupport(trackType);
}
/**
* Returns the extent to which tracks of a specified type are supported. This is the best level
* of support obtained from {@link #getRendererSupport(int)} for all renderers that handle the
......@@ -226,13 +215,6 @@ public abstract class MappingTrackSelector extends TrackSelector {
return bestRendererSupport;
}
/** @deprecated Use {@link #getTrackSupport(int, int, int)}. */
@Deprecated
@FormatSupport
public int getTrackFormatSupport(int rendererIndex, int groupIndex, int trackIndex) {
return getTrackSupport(rendererIndex, groupIndex, trackIndex);
}
/**
* Returns the extent to which an individual track is supported by the renderer.
*
......@@ -317,17 +299,10 @@ public abstract class MappingTrackSelector extends TrackSelector {
: adaptiveSupport;
}
/** @deprecated Use {@link #getUnmappedTrackGroups()}. */
@Deprecated
public TrackGroupArray getUnassociatedTrackGroups() {
return getUnmappedTrackGroups();
}
/** Returns {@link TrackGroup}s not mapped to any renderer. */
public TrackGroupArray getUnmappedTrackGroups() {
return unmappedTrackGroups;
}
}
@Nullable private MappedTrackInfo currentMappedTrackInfo;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment