public final class OkHttpDataSourceFactory
extends BaseFactory
Factory that produces OkHttpDataSource.| 构造器和说明 |
|---|
OkHttpDataSourceFactory(Call.Factory callFactory,
String userAgent,
<any> listener) |
OkHttpDataSourceFactory(Call.Factory callFactory,
String userAgent,
<any> listener,
CacheControl cacheControl) |
public OkHttpDataSourceFactory(Call.Factory callFactory,
String userAgent,
<any> listener)
callFactory - A Call.Factory (typically an okhttp3.OkHttpClient) for use
by the sources created by the factory.userAgent - The User-Agent string that should be used.listener - An optional listener.public OkHttpDataSourceFactory(Call.Factory callFactory,
String userAgent,
<any> listener,
CacheControl cacheControl)
callFactory - A Call.Factory (typically an okhttp3.OkHttpClient) for use
by the sources created by the factory.userAgent - The User-Agent string that should be used.listener - An optional listener.cacheControl - An optional CacheControl for setting the Cache-Control header.protected OkHttpDataSource createDataSourceInternal()