Remove deprecated MappingTrackSelector methods
PiperOrigin-RevId: 351400274
This commit is contained in:
parent
71c2b8a76c
commit
69423bc2b4
@ -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;
|
||||
|
Loading…
x
Reference in New Issue
Block a user