setBackgroundImage static method

Future<void> setBackgroundImage(
  1. dynamic mediaStreamTrack,
  2. EffectsSdkImage image
)

Sets custom background image for replace mode.

  • mediaStreamTrack: Target media track
  • image: Image to use as background
  • See also: EffectsSdkImage for supported image types

Implementation

static Future<void> setBackgroundImage(
  MediaStreamTrack mediaStreamTrack,
  EffectsSdkImage image,
) async {
  await WebRTC.invokeMethod(
    'setBackgroundImage',
    <String, dynamic>{
      'trackId': mediaStreamTrack.id,
      'image': _serializeImage(image)
    },
  );
}