mirror of
https://github.com/androidx/media.git
synced 2025-05-04 06:00:37 +08:00
Remove deprecated SimpleExoPlayer constructor
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=209580625
This commit is contained in:
parent
56aecf6614
commit
bcc69efc7c
@ -108,39 +108,6 @@ public class SimpleExoPlayer
|
|||||||
private List<Cue> currentCues;
|
private List<Cue> currentCues;
|
||||||
private VideoFrameMetadataListener videoFrameMetadataListener;
|
private VideoFrameMetadataListener videoFrameMetadataListener;
|
||||||
|
|
||||||
/**
|
|
||||||
* @param renderersFactory A factory for creating {@link Renderer}s to be used by the instance.
|
|
||||||
* @param trackSelector The {@link TrackSelector} that will be used by the instance.
|
|
||||||
* @param loadControl The {@link LoadControl} that will be used by the instance.
|
|
||||||
* @param bandwidthMeter The {@link BandwidthMeter} that will be used by the instance.
|
|
||||||
* @param drmSessionManager An optional {@link DrmSessionManager}. May be null if the instance
|
|
||||||
* will not be used for DRM protected playbacks.
|
|
||||||
* @param looper The {@link Looper} which must be used for all calls to the player and which is
|
|
||||||
* used to call listeners on.
|
|
||||||
* @deprecated Use {@link #SimpleExoPlayer(Context, RenderersFactory, TrackSelector, LoadControl,
|
|
||||||
* BandwidthMeter, DrmSessionManager, Looper)}. The use of {@link
|
|
||||||
* SimpleExoPlayer#setAudioAttributes(AudioAttributes, boolean)} to manage audio focus will be
|
|
||||||
* unavailable for a player created with this constructor.
|
|
||||||
*/
|
|
||||||
@Deprecated
|
|
||||||
protected SimpleExoPlayer(
|
|
||||||
RenderersFactory renderersFactory,
|
|
||||||
TrackSelector trackSelector,
|
|
||||||
LoadControl loadControl,
|
|
||||||
BandwidthMeter bandwidthMeter,
|
|
||||||
@Nullable DrmSessionManager<FrameworkMediaCrypto> drmSessionManager,
|
|
||||||
Looper looper) {
|
|
||||||
this(
|
|
||||||
/* context= */ null,
|
|
||||||
renderersFactory,
|
|
||||||
trackSelector,
|
|
||||||
loadControl,
|
|
||||||
drmSessionManager,
|
|
||||||
bandwidthMeter,
|
|
||||||
new AnalyticsCollector.Factory(),
|
|
||||||
looper);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param context A {@link Context}.
|
* @param context A {@link Context}.
|
||||||
* @param renderersFactory A factory for creating {@link Renderer}s to be used by the instance.
|
* @param renderersFactory A factory for creating {@link Renderer}s to be used by the instance.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user