VideoEffectsSDKExt extension

Video Effects SDK extensions to enable/disable SDK's filters

on
  • LocalVideoTrack

Methods

auth(String customerID, {String? apiUrl}) Future<AuthStatus>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Authenticates SDK using remote service (for Android & iOS).
enableBeautification(bool enable) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Enables/disables face beautification effects.
enableSharpening(bool enable) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Enables/disables image sharpening.
getPipelineMode() Future<PipelineMode>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Gets the current background processing mode for a media track.
getSharpeningStrength() Future<double>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Gets current sharpening strength.
getZoomLevel() Future<double>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Gets current smart zoom level.
isBeautificationEnabled() Future<bool>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Checks if beautification is currently enabled.
localAuth(String localKey) Future<AuthStatus>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Offline authorization with a secret key.
setBackgroundImage(EffectsSdkImage image) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Sets custom background image for replace mode.
setBeautificationPower(double power) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Adjusts beautification effect strength.
setBlurPower(double blurPower) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Adjusts blur strength for background blur mode.
setColorCorrectionMode(ColorCorrectionMode colorCorrectionMode) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Sets color correction processing mode.
setColorFilterStrength(double strength) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Adjusts color filter strength.
setColorGradingReference(EffectsSdkImage reference) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Sets reference image for color grading mode.
setPipelineMode(PipelineMode mode) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Sets background processing mode for a media track.
setSharpeningStrength(double strength) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Adjusts image sharpening strength.
setZoomLevel(double zoomLevel) Future<void>

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Sets smart zoom level.

Static Methods

initialize(String customerID, {bool preload = false, VideoEffectSDKConfig? config}) → void

Available on LocalVideoTrack, provided by the VideoEffectsSDKExt extension

Initializes Video Effects SDK for the web.