public abstract class MediaSourceBuilder
extends java.lang.Object
| Constructor and Description |
|---|
MediaSourceBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract com.google.android.exoplayer2.source.MediaSource |
build(android.content.Context context,
android.net.Uri uri,
java.lang.String userAgent,
android.os.Handler handler,
com.google.android.exoplayer2.upstream.TransferListener<? super com.google.android.exoplayer2.upstream.DataSource> transferListener) |
protected com.google.android.exoplayer2.upstream.DataSource.Factory |
buildDataSourceFactory(android.content.Context context,
java.lang.String userAgent,
com.google.android.exoplayer2.upstream.TransferListener<? super com.google.android.exoplayer2.upstream.DataSource> listener) |
@NonNull
public abstract com.google.android.exoplayer2.source.MediaSource build(@NonNull
android.content.Context context,
@NonNull
android.net.Uri uri,
@NonNull
java.lang.String userAgent,
@NonNull
android.os.Handler handler,
@Nullable
com.google.android.exoplayer2.upstream.TransferListener<? super com.google.android.exoplayer2.upstream.DataSource> transferListener)
@NonNull
protected com.google.android.exoplayer2.upstream.DataSource.Factory buildDataSourceFactory(@NonNull
android.content.Context context,
@NonNull
java.lang.String userAgent,
@Nullable
com.google.android.exoplayer2.upstream.TransferListener<? super com.google.android.exoplayer2.upstream.DataSource> listener)