commit | f0b8a3784f1b2fd5dbb34f4bed66dc63aedea219 | [log] [tgz] |
---|---|---|
author | jackychen <jackychen@google.com> | Tue Jan 19 18:18:52 2016 -0800 |
committer | Commit bot <commit-bot@chromium.org> | Wed Jan 20 02:19:01 2016 +0000 |
tree | f468df95634eea38a15cf8a3594ca308f2468581 | |
parent | 3a6bf2d68b8119f5d624eae47495f9f426f81897 [diff] |
Allow disabling denoiser when it is enabled. BUG=webrtc:5255 Review URL: https://codereview.webrtc.org/1571423003 Cr-Commit-Position: refs/heads/master@{#11312}
diff --git a/webrtc/modules/video_processing/frame_preprocessor.cc b/webrtc/modules/video_processing/frame_preprocessor.cc index 6778a59..d91cacf 100644 --- a/webrtc/modules/video_processing/frame_preprocessor.cc +++ b/webrtc/modules/video_processing/frame_preprocessor.cc
@@ -95,7 +95,11 @@ } void VPMFramePreprocessor::EnableDenosing(bool enable) { - denoiser_.reset(new VideoDenoiser(true)); + if (enable) { + denoiser_.reset(new VideoDenoiser(true)); + } else { + denoiser_.reset(); + } } const VideoFrame* VPMFramePreprocessor::PreprocessFrame(