Package kohii.v1.exoplayer
Types
A convenient object to help creating and reusing a Cache for the media content. It supports a lruCacheSingleton which is a SimpleCache that uses the LeastRecentlyUsedCacheEvictor internally, and a downloadCacheSingleton which is a SimpleCache that doesn't evict cache, which is useful to store downloaded content.
Detailed config for building a com.google.android.exoplayer2.SimpleExoPlayer. Only for advanced user.
A PlayerPool for the Player implementation. By default it uses the KohiiExoPlayer implementation.
Extend the SimpleExoPlayer to have custom configuration.
An interface that is used by the ExoPlayerPool to create a new DefaultTrackSelector when needed.
Functions
Creates a new Kohii instance using an ExoPlayerConfig. Note that an application should not hold many instance of Kohii.
Creates a new Kohii instance using a custom playerCreator and rendererProviderFactory. Note that an application should not hold many instance of Kohii.