Skip navigation links
B C G I O R S T 

B

build() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
Builder(String) - Constructor for class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
Builder(String) - Constructor for class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
Sets DefaultHttpDataSource.DEFAULT_CONNECT_TIMEOUT_MILLIS as the connection timeout, DefaultHttpDataSource.DEFAULT_READ_TIMEOUT_MILLIS as the read timeout and disables cross-protocol redirects.

C

createDataSourceInternal(HttpDataSource.RequestProperties) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory
 

G

getBitRate() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 
getGenre() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 
getMetadata() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadata
Provides a map of all stream metadata.
getName() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 
getStreamTitle() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadata
 
getStreamUrl() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadata
 
getUrl() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 

I

IcyHeaders() - Constructor for class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 
IcyHttpDataSource - Class in saschpe.exoplayer2.ext.icy
https://cast.readme.io/v1.0/docs/icy http://www.smackfu.com/stuff/programming/shoutcast.html
IcyHttpDataSource.Builder - Class in saschpe.exoplayer2.ext.icy
 
IcyHttpDataSource.IcyHeaders - Class in saschpe.exoplayer2.ext.icy
Container for Icy headers such as stream genre or name.
IcyHttpDataSource.IcyHeadersListener - Interface in saschpe.exoplayer2.ext.icy
 
IcyHttpDataSource.IcyMetadata - Class in saschpe.exoplayer2.ext.icy
Container for stream title and URL.
IcyHttpDataSource.IcyMetadataListener - Interface in saschpe.exoplayer2.ext.icy
 
IcyHttpDataSourceFactory - Class in saschpe.exoplayer2.ext.icy
A HttpDataSource.Factory that produces IcyHttpDataSource instances.
IcyHttpDataSourceFactory.Builder - Class in saschpe.exoplayer2.ext.icy
Constructs a IcyHttpDataSourceFactory.
IcyMetadata() - Constructor for class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadata
 
isPublic() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 

O

onIcyHeaders(IcyHttpDataSource.IcyHeaders) - Method in interface saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeadersListener
 
onIcyMetaData(IcyHttpDataSource.IcyMetadata) - Method in interface saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadataListener
 
open(DataSpec) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource
 

R

read(byte[], int, int) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource
 

S

saschpe.exoplayer2.ext.icy - package saschpe.exoplayer2.ext.icy
 
setAllowCrossProtocolRedirects(boolean) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setAllowCrossProtocolRedirects(boolean) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
setConnectTimeoutMillis(int) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setConnectTimeoutMillis(int) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
setContentTypePredicate(Predicate<String>) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setDefaultRequestProperties(HttpDataSource.RequestProperties) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setIcyHeadersListener(IcyHttpDataSource.IcyHeadersListener) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setIcyHeadersListener(IcyHttpDataSource.IcyHeadersListener) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
setIcyMetadataChangeListener(IcyHttpDataSource.IcyMetadataListener) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
setIcyMetadataListener(IcyHttpDataSource.IcyMetadataListener) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setReadTimeoutMillis(int) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setReadTimeoutMillis(int) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 
setTransferListener(TransferListener<? super DataSource>) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.Builder
 
setTransferListener(TransferListener<? super DataSource>) - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSourceFactory.Builder
 

T

toString() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyHeaders
 
toString() - Method in class saschpe.exoplayer2.ext.icy.IcyHttpDataSource.IcyMetadata
 
B C G I O R S T 
Skip navigation links