ByteRTCVideoFrameConsumerObserver constructor
ByteRTCVideoFrameConsumerObserver([
- NativeClassOptions? options
Implementation
ByteRTCVideoFrameConsumerObserver([NativeClassOptions? options])
: super(options == null
? const NativeClassOptions([],
className: _$namespace,
instanceType: InstanceType.manual,
bridgeKey: 'com.volcengine.rtc.hybrid_runtime',
methodMap: {
r"consumeYUV420Buffer$width$rotation$timestamp":
r"consumeYUV420Buffer:width:rotation:timestamp:",
r"consumeRGBABuffer$width$rotation$timestamp":
r"consumeRGBABuffer:width:rotation:timestamp:"
})
: NativeClassOptions.fromMap({
...options.toMap(),
'bridgeKey': 'com.volcengine.rtc.hybrid_runtime',
})) {
registerEvent(r"consumeYUV420Buffer:width:rotation:timestamp:",
consumeYUV420Buffer$width$rotation$timestamp);
registerEvent(r"consumeRGBABuffer:width:rotation:timestamp:",
consumeRGBABuffer$width$rotation$timestamp);
}