Class Hierarchy
- java.lang.Object
- com.google.android.exoplayer2.upstream.BaseDataSource (implements com.google.android.exoplayer2.upstream.DataSource)
- com.google.android.exoplayer2.ext.cronet.CronetDataSource (implements com.google.android.exoplayer2.upstream.HttpDataSource)
- com.google.android.exoplayer2.ext.cronet.CronetDataSource.Factory (implements com.google.android.exoplayer2.upstream.HttpDataSource.Factory)
- com.google.android.exoplayer2.ext.cronet.CronetEngineWrapper
- com.google.android.exoplayer2.ext.cronet.CronetUtil
- com.google.android.exoplayer2.upstream.HttpDataSource.BaseFactory (implements com.google.android.exoplayer2.upstream.HttpDataSource.Factory)
- com.google.android.exoplayer2.ext.cronet.CronetDataSourceFactory
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- com.google.android.exoplayer2.upstream.DataSourceException
- com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- com.google.android.exoplayer2.ext.cronet.CronetDataSource.OpenException
- com.google.android.exoplayer2.upstream.HttpDataSource.HttpDataSourceException
- com.google.android.exoplayer2.upstream.DataSourceException
- java.io.IOException
- java.lang.Exception
- com.google.android.exoplayer2.upstream.BaseDataSource (implements com.google.android.exoplayer2.upstream.DataSource)