public final class FUZPlayerManagerV1
extends java.lang.Object
implements com.google.android.exoplayer2.source.ads.AdsMediaSource.MediaSourceFactory
ExoPlayer
, the IMA plugin and all video playback.Modifier and Type | Class and Description |
---|---|
class |
FUZPlayerManagerV1.AudioEventListener |
class |
FUZPlayerManagerV1.MetadataOutputListener |
class |
FUZPlayerManagerV1.PlayerEventListener |
class |
FUZPlayerManagerV1.TextOutputListener |
class |
FUZPlayerManagerV1.VideoEventListener |
Constructor and Description |
---|
FUZPlayerManagerV1(FUZVideoV1 uizaIMAVideo,
java.lang.String linkPlay,
java.lang.String urlIMAAd,
java.lang.String thumbnailsUrl,
java.util.List<Subtitle> subtitleList) |
Modifier and Type | Method and Description |
---|---|
com.google.android.exoplayer2.source.MediaSource |
createMediaSource(android.net.Uri uri,
android.os.Handler handler,
com.google.android.exoplayer2.source.MediaSourceEventListener listener) |
com.google.android.exoplayer2.SimpleExoPlayer |
getPlayer() |
int[] |
getSupportedTypes() |
TrackSelectionHelper |
getTrackSelectionHelper() |
com.google.android.exoplayer2.trackselection.DefaultTrackSelector |
getTrackSelector() |
void |
init() |
void |
pauseVideo() |
void |
release() |
void |
reset() |
void |
resumeVideo() |
void |
seekTo(long position) |
void |
setProgressCallback(ProgressCallback progressCallback) |
public FUZPlayerManagerV1(FUZVideoV1 uizaIMAVideo, java.lang.String linkPlay, java.lang.String urlIMAAd, java.lang.String thumbnailsUrl, java.util.List<Subtitle> subtitleList)
public void setProgressCallback(ProgressCallback progressCallback)
public com.google.android.exoplayer2.trackselection.DefaultTrackSelector getTrackSelector()
public TrackSelectionHelper getTrackSelectionHelper()
public void init()
public void seekTo(long position)
public void resumeVideo()
public void pauseVideo()
public void reset()
public void release()
public com.google.android.exoplayer2.source.MediaSource createMediaSource(android.net.Uri uri, @Nullable android.os.Handler handler, @Nullable com.google.android.exoplayer2.source.MediaSourceEventListener listener)
createMediaSource
in interface com.google.android.exoplayer2.source.ads.AdsMediaSource.MediaSourceFactory
public int[] getSupportedTypes()
getSupportedTypes
in interface com.google.android.exoplayer2.source.ads.AdsMediaSource.MediaSourceFactory
public com.google.android.exoplayer2.SimpleExoPlayer getPlayer()