updateRemoteView method

void updateRemoteView(
  1. String userId,
  2. TRTCVideoStreamType streamType,
  3. int? viewId
)

Implementation

void updateRemoteView(String userId, TRTCVideoStreamType streamType, int? viewId) {
  ffi.Pointer<ffi.Char> userIdPointer = userId.toNativeUtf8().cast<ffi.Char>();
  ffi.Pointer<ffi.Void> viewPointer = ViewPointerFactory.create(viewId);

  _trtcFFIBindings.update_remote_view(_trtcsharedInstanceNativePointer, userIdPointer, streamType.value(), viewPointer);

  calloc.free(userIdPointer);
  ViewPointerFactory.free(viewPointer);
}