setWTNStreamEventHandler method
设置 WTN 公共流事件回调
Implementation
Future<int> setWTNStreamEventHandler(
$p.IWTNStreamEventHandler handler) async {
$android() {
return ($instance as $a.IWTNStream).setWTNStreamEventHandler(
packObject(handler, () => $p.android_IWTNStreamEventHandler()),
);
}
$ios() {
try {
($instance as $i.ByteRTCWTNStream).setWTNStreamDelegate(
packObject(handler, () => $p.ios_IWTNStreamEventHandler()),
);
return Future.value(0);
} catch (e) {
return Future.value(-1);
}
}
if (Platform.isAndroid) {
return $android();
} else if (Platform.isIOS) {
return $ios();
} else {
throw UnsupportedError(
'Not Support Platform ${Platform.operatingSystem}',
);
}
}