ByteRTCMediaPlayerEventHandler constructor
ByteRTCMediaPlayerEventHandler([
- NativeClassOptions? options
Implementation
ByteRTCMediaPlayerEventHandler([NativeClassOptions? options])
: super(options == null
? const NativeClassOptions([],
className: _$namespace,
instanceType: InstanceType.manual,
bridgeKey: 'com.volcengine.rtc.hybrid_runtime',
methodMap: {
r"onMediaPlayerStateChanged$state$error":
r"onMediaPlayerStateChanged:state:error:",
r"onMediaPlayerPlayingProgress$progress":
r"onMediaPlayerPlayingProgress:progress:",
r"onMediaPlayerEvent$event$message":
r"onMediaPlayerEvent:event:message:"
})
: NativeClassOptions.fromMap({
...options.toMap(),
'bridgeKey': 'com.volcengine.rtc.hybrid_runtime',
})) {
registerEvent(r"onMediaPlayerStateChanged:state:error:",
onMediaPlayerStateChanged$state$error);
registerEvent(r"onMediaPlayerPlayingProgress:progress:",
onMediaPlayerPlayingProgress$progress);
registerEvent(
r"onMediaPlayerEvent:event:message:", onMediaPlayerEvent$event$message);
}