From d39ffa5a3452b8dbd1d33bce1e6ebeaf3b976ea0 Mon Sep 17 00:00:00 2001 From: ibaker Date: Wed, 27 Oct 2021 15:00:45 +0100 Subject: [PATCH] Add missing javadoc to new ExoPlayer.Builder constructors Should have been part of #minor-release PiperOrigin-RevId: 405880982 --- .../androidx/media3/exoplayer/ExoPlayer.java | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java index 81b5d1546b..9f843ccd78 100644 --- a/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java +++ b/libraries/exoplayer/src/main/java/androidx/media3/exoplayer/ExoPlayer.java @@ -469,11 +469,31 @@ public interface ExoPlayer extends Player { new DefaultMediaSourceFactory(context, new DefaultExtractorsFactory())); } + /** + * Creates a builder with a custom {@link MediaSourceFactory}. + * + *

See {@link #Builder(Context)} for a list of default values. + * + * @param context A {@link Context}. + * @param mediaSourceFactory A factory for creating a {@link MediaSource} from a {@link + * MediaItem}. + */ @UnstableApi public Builder(Context context, MediaSourceFactory mediaSourceFactory) { this(context, new DefaultRenderersFactory(context), mediaSourceFactory); } + /** + * Creates a builder with a custom {@link RenderersFactory} and {@link MediaSourceFactory}. + * + *

See {@link #Builder(Context)} for a list of default values. + * + * @param context A {@link Context}. + * @param renderersFactory A factory for creating {@link Renderer Renderers} to be used by the + * player. + * @param mediaSourceFactory A factory for creating a {@link MediaSource} from a {@link + * MediaItem}. + */ @UnstableApi public Builder( Context context, RenderersFactory renderersFactory, MediaSourceFactory mediaSourceFactory) {