mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Remove deprecated method setMinLoadableRetryCount().
Remove setMinLoadableRetryCount() from SingleSampleMediaSource, DashMediaSource, HlsMediaSource and SsMediaSource factories. PiperOrigin-RevId: 352008657
This commit is contained in:
parent
68fd23a967
commit
d4a84b88b5
@ -6,17 +6,23 @@
|
|||||||
* Remove long deprecated symbols:
|
* Remove long deprecated symbols:
|
||||||
* `AdaptiveMediaSourceEventListener`. Use `MediaSourceEventListener`
|
* `AdaptiveMediaSourceEventListener`. Use `MediaSourceEventListener`
|
||||||
instead.
|
instead.
|
||||||
|
* `DashMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
||||||
|
`DashMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
||||||
|
instead.
|
||||||
* `DefaultAnalyticsListener`. Use `AnalyticsListener` directly
|
* `DefaultAnalyticsListener`. Use `AnalyticsListener` directly
|
||||||
instead.
|
instead.
|
||||||
* `DefaultLoadControl` constructors. Use `DefaultLoadControl.Builder`
|
* `DefaultLoadControl` constructors. Use `DefaultLoadControl.Builder`
|
||||||
instead.
|
instead.
|
||||||
* `DrmInitData.get(UUID)`. Use `DrmInitData.get(int)` and
|
* `DrmInitData.get(UUID)`. Use `DrmInitData.get(int)` and
|
||||||
`DrmInitData.SchemeData.matches(UUID)` instead.
|
`DrmInitData.SchemeData.matches(UUID)` instead.
|
||||||
|
* `ExtractorsMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
||||||
|
`ExtractorsMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
||||||
|
instead.
|
||||||
* `FixedTrackSelection.Factory`. If you need to disable adaptive
|
* `FixedTrackSelection.Factory`. If you need to disable adaptive
|
||||||
selection in `DefaultTrackSelector`, enable the
|
selection in `DefaultTrackSelector`, enable the
|
||||||
`DefaultTrackSelector.Parameters.forceHighestSupportedBitrate` flag.
|
`DefaultTrackSelector.Parameters.forceHighestSupportedBitrate` flag.
|
||||||
* `ExtractorsMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
* `HlsMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
||||||
`ExtractorsMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
`HlsMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
||||||
instead.
|
instead.
|
||||||
* `MappedTrackInfo.getTrackFormatSupport(int, int, int)`. Use
|
* `MappedTrackInfo.getTrackFormatSupport(int, int, int)`. Use
|
||||||
`MappedTrackInfo.getTrackSupport(int, int, int)`.
|
`MappedTrackInfo.getTrackSupport(int, int, int)`.
|
||||||
@ -80,6 +86,12 @@
|
|||||||
`SimpleExoPlayer.removeAnalyticsListener` instead.
|
`SimpleExoPlayer.removeAnalyticsListener` instead.
|
||||||
* `AdaptiveMediaSourceEventListener`. Use `MediaSourceEventListener`
|
* `AdaptiveMediaSourceEventListener`. Use `MediaSourceEventListener`
|
||||||
instead.
|
instead.
|
||||||
|
* `SingleSampleMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
||||||
|
`SingleSampleMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
||||||
|
instead.
|
||||||
|
* `SsMediaSource.Factory.setMinLoadableRetryCount(int)`. Use
|
||||||
|
`SsMediaSource.Factory.setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)`
|
||||||
|
instead.
|
||||||
* Add a `LivePlaybackSpeedControl` component to control the playback speed
|
* Add a `LivePlaybackSpeedControl` component to control the playback speed
|
||||||
during live playbacks. This allows the player to stay close to the
|
during live playbacks. This allows the player to stay close to the
|
||||||
configured live offset. A configurable default implementation
|
configured live offset. A configurable default implementation
|
||||||
|
@ -82,29 +82,10 @@ public final class SingleSampleMediaSource extends BaseMediaSource {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Sets the minimum number of times to retry if a loading error occurs. See {@link
|
|
||||||
* #setLoadErrorHandlingPolicy} for the default value.
|
|
||||||
*
|
|
||||||
* <p>Calling this method is equivalent to calling {@link #setLoadErrorHandlingPolicy} with
|
|
||||||
* {@link DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy(int)
|
|
||||||
* DefaultLoadErrorHandlingPolicy(minLoadableRetryCount)}
|
|
||||||
*
|
|
||||||
* @param minLoadableRetryCount The minimum number of times to retry if a loading error occurs.
|
|
||||||
* @return This factory, for convenience.
|
|
||||||
* @deprecated Use {@link #setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)} instead.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
public Factory setMinLoadableRetryCount(int minLoadableRetryCount) {
|
|
||||||
return setLoadErrorHandlingPolicy(new DefaultLoadErrorHandlingPolicy(minLoadableRetryCount));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
||||||
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
||||||
*
|
*
|
||||||
* <p>Calling this method overrides any calls to {@link #setMinLoadableRetryCount(int)}.
|
|
||||||
*
|
|
||||||
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
||||||
* @return This factory, for convenience.
|
* @return This factory, for convenience.
|
||||||
*/
|
*/
|
||||||
|
@ -184,18 +184,10 @@ public final class DashMediaSource extends BaseMediaSource {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @deprecated Use {@link #setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)} instead. */
|
|
||||||
@Deprecated
|
|
||||||
public Factory setMinLoadableRetryCount(int minLoadableRetryCount) {
|
|
||||||
return setLoadErrorHandlingPolicy(new DefaultLoadErrorHandlingPolicy(minLoadableRetryCount));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
||||||
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
||||||
*
|
*
|
||||||
* <p>Calling this method overrides any calls to {@link #setMinLoadableRetryCount(int)}.
|
|
||||||
*
|
|
||||||
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
||||||
* @return This factory, for convenience.
|
* @return This factory, for convenience.
|
||||||
*/
|
*/
|
||||||
|
@ -167,8 +167,6 @@ public final class HlsMediaSource extends BaseMediaSource
|
|||||||
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
||||||
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
||||||
*
|
*
|
||||||
* <p>Calling this method overrides any calls to {@link #setMinLoadableRetryCount(int)}.
|
|
||||||
*
|
|
||||||
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
||||||
* @return This factory, for convenience.
|
* @return This factory, for convenience.
|
||||||
*/
|
*/
|
||||||
@ -181,13 +179,6 @@ public final class HlsMediaSource extends BaseMediaSource
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @deprecated Use {@link #setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)} instead. */
|
|
||||||
@Deprecated
|
|
||||||
public Factory setMinLoadableRetryCount(int minLoadableRetryCount) {
|
|
||||||
this.loadErrorHandlingPolicy = new DefaultLoadErrorHandlingPolicy(minLoadableRetryCount);
|
|
||||||
return this;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the factory from which playlist parsers will be obtained. The default value is a {@link
|
* Sets the factory from which playlist parsers will be obtained. The default value is a {@link
|
||||||
* DefaultHlsPlaylistParserFactory}.
|
* DefaultHlsPlaylistParserFactory}.
|
||||||
|
@ -130,18 +130,10 @@ public final class SsMediaSource extends BaseMediaSource
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @deprecated Use {@link #setLoadErrorHandlingPolicy(LoadErrorHandlingPolicy)} instead. */
|
|
||||||
@Deprecated
|
|
||||||
public Factory setMinLoadableRetryCount(int minLoadableRetryCount) {
|
|
||||||
return setLoadErrorHandlingPolicy(new DefaultLoadErrorHandlingPolicy(minLoadableRetryCount));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
* Sets the {@link LoadErrorHandlingPolicy}. The default value is created by calling {@link
|
||||||
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
* DefaultLoadErrorHandlingPolicy#DefaultLoadErrorHandlingPolicy()}.
|
||||||
*
|
*
|
||||||
* <p>Calling this method overrides any calls to {@link #setMinLoadableRetryCount(int)}.
|
|
||||||
*
|
|
||||||
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
* @param loadErrorHandlingPolicy A {@link LoadErrorHandlingPolicy}.
|
||||||
* @return This factory, for convenience.
|
* @return This factory, for convenience.
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user