Commit 7d4a013c by olly Committed by Oliver Woodman

Remove more deprecated methods from ExoPlayerFactory

PiperOrigin-RevId: 369615413
parent 517e5909
...@@ -18,7 +18,6 @@ package com.google.android.exoplayer2; ...@@ -18,7 +18,6 @@ package com.google.android.exoplayer2;
import android.content.Context; import android.content.Context;
import com.google.android.exoplayer2.analytics.AnalyticsCollector; import com.google.android.exoplayer2.analytics.AnalyticsCollector;
import com.google.android.exoplayer2.source.DefaultMediaSourceFactory; import com.google.android.exoplayer2.source.DefaultMediaSourceFactory;
import com.google.android.exoplayer2.trackselection.DefaultTrackSelector;
import com.google.android.exoplayer2.trackselection.TrackSelector; import com.google.android.exoplayer2.trackselection.TrackSelector;
import com.google.android.exoplayer2.upstream.DefaultBandwidthMeter; import com.google.android.exoplayer2.upstream.DefaultBandwidthMeter;
import com.google.android.exoplayer2.util.Clock; import com.google.android.exoplayer2.util.Clock;
...@@ -33,13 +32,6 @@ public final class ExoPlayerFactory { ...@@ -33,13 +32,6 @@ public final class ExoPlayerFactory {
/** @deprecated Use {@link SimpleExoPlayer.Builder} instead. */ /** @deprecated Use {@link SimpleExoPlayer.Builder} instead. */
@Deprecated @Deprecated
@SuppressWarnings("deprecation") @SuppressWarnings("deprecation")
public static SimpleExoPlayer newSimpleInstance(Context context) {
return newSimpleInstance(context, new DefaultTrackSelector(context));
}
/** @deprecated Use {@link SimpleExoPlayer.Builder} instead. */
@Deprecated
@SuppressWarnings("deprecation")
public static SimpleExoPlayer newSimpleInstance(Context context, TrackSelector trackSelector) { public static SimpleExoPlayer newSimpleInstance(Context context, TrackSelector trackSelector) {
return newSimpleInstance(context, new DefaultRenderersFactory(context), trackSelector); return newSimpleInstance(context, new DefaultRenderersFactory(context), trackSelector);
} }
...@@ -72,26 +64,4 @@ public final class ExoPlayerFactory { ...@@ -72,26 +64,4 @@ public final class ExoPlayerFactory {
Clock.DEFAULT, Clock.DEFAULT,
Util.getCurrentOrMainLooper()); Util.getCurrentOrMainLooper());
} }
/** @deprecated Use {@link SimpleExoPlayer.Builder} instead. */
@Deprecated
public static ExoPlayer newInstance(
Context context, Renderer[] renderers, TrackSelector trackSelector, LoadControl loadControl) {
return new ExoPlayerImpl(
renderers,
trackSelector,
new DefaultMediaSourceFactory(context),
loadControl,
DefaultBandwidthMeter.getSingletonInstance(context),
/* analyticsCollector= */ null,
/* useLazyPreparation= */ true,
SeekParameters.DEFAULT,
new DefaultLivePlaybackSpeedControl.Builder().build(),
ExoPlayer.DEFAULT_RELEASE_TIMEOUT_MS,
/* pauseAtEndOfMediaItems= */ false,
Clock.DEFAULT,
Util.getCurrentOrMainLooper(),
/* wrappingPlayer= */ null,
/* additionalPermanentAvailableCommands= */ Player.Commands.EMPTY);
}
} }
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