Package tv.mycujoo.mclscast.player
Class MCLSCastPlayer
-
- All Implemented Interfaces:
-
androidx.lifecycle.DefaultLifecycleObserver,androidx.lifecycle.LifecycleObserver,tv.mycujoo.mclscast.player.CastPlayer
public final class MCLSCastPlayer implements CastPlayer, DefaultLifecycleObserver
-
-
Constructor Summary
Constructors Constructor Description MCLSCastPlayer(CastSessionManager castSessionManager, CastContext castContext, Logger logger)
-
Method Summary
Modifier and Type Method Description UnitloadRemoteMedia(CasterLoadRemoteMediaParams params)Unitplay()Unitpause()UnitseekTo(Long position)UnitfastForward(Long amount)Unitrewind(Long amount)Rewind by given amount LongcurrentPosition()Return current position, if remote media client is setup LongstreamDuration()BooleanisPlaying()Unitrelease()-
-
Constructor Detail
-
MCLSCastPlayer
MCLSCastPlayer(CastSessionManager castSessionManager, CastContext castContext, Logger logger)
-
-
Method Detail
-
loadRemoteMedia
Unit loadRemoteMedia(CasterLoadRemoteMediaParams params)
-
fastForward
Unit fastForward(Long amount)
-
currentPosition
Long currentPosition()
Return current position, if remote media client is setup
-
streamDuration
Long streamDuration()
-
-
-
-