fromParams static method

Pointer<trtc_watermark_t> fromParams(
  1. TRTCWatermark params
)

Implementation

static ffi.Pointer<trtc_watermark_t> fromParams(TRTCWatermark params) {
  final paramsPointer = calloc<trtc_watermark_t>();
  paramsPointer.ref
    ..watermark_url = params.watermarkUrl.toNativeUtf8().cast<ffi.Char>()
    ..rect.left = params.rect.left
    ..rect.top = params.rect.top
    ..rect.right = params.rect.right
    ..rect.bottom = params.rect.bottom
    ..z_order = params.zOrder;
  return paramsPointer;
}