setWatermark method
void
setWatermark(
- TRTCVideoStreamType streamType,
- String srcData,
- TRTCWaterMarkSrcType srcType,
- int width,
- int height,
- double xOffset,
- double yOffset,
- double fWidthRatio, {
- bool isVisibleOnLocalPreview = false,
Implementation
void setWatermark(TRTCVideoStreamType streamType, String srcData, TRTCWaterMarkSrcType srcType, int width, int height, double xOffset, double yOffset, double fWidthRatio, {bool isVisibleOnLocalPreview = false}) {
ffi.Pointer<ffi.Char> srcDataPointer = srcData.toNativeUtf8().cast<ffi.Char>();;
_trtcFFIBindings.set_water_mark(_trtcsharedInstanceNativePointer, streamType.value(), srcDataPointer, srcType.value(), width, height, xOffset, yOffset, fWidthRatio, isVisibleOnLocalPreview);
calloc.free(srcDataPointer);
}