public static class MultiDataSource.Factory
extends java.lang.Object
implements com.google.android.exoplayer2.upstream.DataSource.Factory
MultiDataSource| Constructor and Description |
|---|
Factory(android.content.Context context,
com.google.android.exoplayer2.upstream.HttpDataSource.Factory httpDataSourceFactory,
com.google.android.exoplayer2.upstream.TransferListener listener)
Creates a factory for
MultiDataSource. |
Factory(android.content.Context context,
com.google.android.exoplayer2.upstream.TransferListener listener)
Creates a factory for
MultiDataSource. |
| Modifier and Type | Method and Description |
|---|---|
com.google.android.exoplayer2.upstream.DataSource |
createDataSource() |
public Factory(@NonNull
android.content.Context context,
@NonNull
com.google.android.exoplayer2.upstream.HttpDataSource.Factory httpDataSourceFactory,
@Nullable
com.google.android.exoplayer2.upstream.TransferListener listener)
MultiDataSource.context - the context of the host application.httpDataSourceFactory - the factory that must be used for handling HTTP data source.listener - the transfer listener if any, which must be hooked to the data source.public Factory(@NonNull
android.content.Context context,
@Nullable
com.google.android.exoplayer2.upstream.TransferListener listener)
MultiDataSource.context - the context of the host application.listener - the transfer listener if any, which must be hooked to the data source.