setVideoDenoiserOptions abstract method

Future<void> setVideoDenoiserOptions(
  1. bool enabled,
  2. VideoDenoiserOptions option
)

Sets video noise reduction. Underlit environments and low-end video capture devices can cause video images to contain significant noise, which affects video quality. In real-time interactive scenarios, video noise also consumes bitstream resources and reduces encoding efficiency during encoding. You can call this method to enable the video noise reduction feature and set the options of the video noise reduction effect. Call this method after calling enableVideo . Video noise reduction has certain requirements for equipment performance. If your device overheats after you enable video noise reduction, Agora recommends modifying the video noise reduction options to a less performance-consuming level or disabling video noise reduction entirely.

Param enabled Sets whether to enable video noise reduction: true: Enable. false: (Default) Disable.

Param options The video noise reduction options.

Implementation

Future<void> setVideoDenoiserOptions(
    bool enabled, VideoDenoiserOptions option);