MethodChannelNeliveplayer class
An implementation of NeliveplayerPlatform that uses method channels.
- Inheritance
-
- Object
- PlatformInterface
- NeliveplayerPlatform
- MethodChannelNeliveplayer
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addPreloadUrls(
List< String> urls) → Future<void> -
override
-
create(
) → Future< String> -
override
-
getCurrentPosition(
String playerId) → Future< int> -
override
-
getVersion(
) → Future< String> -
override
-
initAndroid(
NeLiveConfig config) → Future< void> -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
prepareAsync(
String playerId) → Future< void> -
override
-
queryPreloadUrls(
) → Future< Map< String?, PlayerPreloadState?> > -
override
-
release(
String playerId) → Future< void> -
override
-
removePreloadUrls(
List< String> urls) → Future<void> -
override
-
setAutoRetryConfig(
String playerId, NEAutoRetryConfig config) → Future< void> -
override
-
setBufferStrategy(
String playerId, PlayerBufferStrategy bufferStrategy) → Future< void> -
override
-
setHardwareDecoder(
String playerId, bool isOpen) → Future< void> -
override
-
setMute(
String playerId, bool isMute) → Future< void> -
override
-
setOnCompletionListener(
void onCompletionListener(String playerId)?) → void -
override
-
setOnErrorListener(
void onErrorListener(String playerId, PlayerErrorType what, int extra)?) → void -
override
-
setOnFirstAudioDisplayedListener(
void onFirstAudioDisplayListener(String playerId)?) → void -
android setOnInfoListener
override
-
setOnFirstVideoDisplayedListener(
void onFirstVideoDisplayListener(String playerId)?) → void -
android setOnInfoListener
override
-
setOnLoadStateChangedListener(
void onLoadStateChangeListener(String playerId, PlayStateType type, int extra)?) → void -
android setOnInfoListener
override
-
setOnPreparedListener(
void onPreparedListener(String playerId)?) → void -
override
-
setOnReleasedListener(
void onReleasedListener(String playerId)?) → void -
override
-
setOnVideoSizeChangedListener(
void onVideoSizeChangedListener(String playerId, int width, int height)?) → void -
override
-
setPlaybackTimeout(
String playerId, int timeout) → Future< void> -
override
-
setPlayerUrl(
String playerId, String dataSource) → Future< void> -
override
-
setPreloadResultValidityIos(
int validity) → Future< void> -
override
-
setShouldAutoplay(
String playerId, bool isAutoplay) → Future< void> -
override
-
setVolume(
String playerId, double volume) → Future< void> -
override
-
start(
String playerId) → Future< void> -
override
-
stop(
String playerId) → Future< void> -
override
-
switchContentUrl(
String playerId, String url) → Future< void> -
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited