DefaultDataSource.Factory
class DefaultDataSource.Factory : DataSource.Factory
DataSource.Factory for DefaultDataSource instances.
Summary
Public constructors |
|---|
|
Creates an instance. |
Factory(context: Context!, baseDataSourceFactory: DataSource.Factory!)Creates an instance. |
Public functions |
|
|---|---|
DefaultDataSource! |
Creates a |
DefaultDataSource.Factory! |
@CanIgnoreReturnValueSets the |
Public constructors
Factory
Factory(context: Context!, baseDataSourceFactory: DataSource.Factory!)
Creates an instance.
| Parameters | |
|---|---|
context: Context! |
A context. |
baseDataSourceFactory: DataSource.Factory! |
The |
Public functions
createDataSource
@UnstableApi
fun createDataSource(): DefaultDataSource!
Creates a DataSource instance.
setTransferListener
@CanIgnoreReturnValue
@UnstableApi
fun setTransferListener(transferListener: TransferListener?): DefaultDataSource.Factory!
Sets the TransferListener that will be used.
The default is null.
See addTransferListener.
| Parameters | |
|---|---|
transferListener: TransferListener? |
The listener that will be used. |
| Returns | |
|---|---|
DefaultDataSource.Factory! |
This factory. |