Package com.castlabs.sdk.thumbs
Class DataSourceThumbnailLoader
- java.lang.Object
-
- com.castlabs.sdk.thumbs.DataSourceThumbnailLoader
-
public class DataSourceThumbnailLoader extends Object
Loads thumbnail data using aDataSource
. You can create instances of this class manually for example by using thePlayerController.getDataSourceFactory()
to create theDataSource
.Note that if you are using
ThumbsPlugin.createProvider(PlayerController, ThumbnailDataTrack, LoadingStrategy, String, ThumbnailLoader)
there is no need to create an instance of the class manually.- Since:
- 4.0.0
-
-
Constructor Summary
Constructors Constructor Description DataSourceThumbnailLoader(com.google.android.exoplayer2.upstream.DataSource dataSource)
Create a new loader for the given data source
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
boolean
isStreamingSupported()
byte[]
load(Uri uri)
InputStream
loadStream(Uri uri)
-