Delete unused methods of the VideoProcessing class. And fix a typo.
Rename EnableDenosing --> EnableDenoising. Delete VideoProcessing FrameStats methods. Delete VideoProcessingImpl::BrightnessDetection and related files. Delete VideoProcessingImpl::Deflickering and related files. Delete VideoProcessing::Brighten. BUG= Review URL: https://codereview.webrtc.org/1901393003 Cr-Commit-Position: refs/heads/master@{#12521}
This commit is contained in:
@ -13,8 +13,6 @@
|
||||
|
||||
#include "webrtc/base/criticalsection.h"
|
||||
#include "webrtc/modules/video_processing/include/video_processing.h"
|
||||
#include "webrtc/modules/video_processing/brightness_detection.h"
|
||||
#include "webrtc/modules/video_processing/deflickering.h"
|
||||
#include "webrtc/modules/video_processing/frame_preprocessor.h"
|
||||
|
||||
namespace webrtc {
|
||||
@ -26,9 +24,6 @@ class VideoProcessingImpl : public VideoProcessing {
|
||||
~VideoProcessingImpl() override;
|
||||
|
||||
// Implements VideoProcessing.
|
||||
int32_t Deflickering(VideoFrame* frame, FrameStats* stats) override;
|
||||
int32_t BrightnessDetection(const VideoFrame& frame,
|
||||
const FrameStats& stats) override;
|
||||
void EnableTemporalDecimation(bool enable) override;
|
||||
void SetInputFrameResampleMode(VideoFrameResampling resampling_mode) override;
|
||||
void EnableContentAnalysis(bool enable) override;
|
||||
@ -38,15 +33,13 @@ class VideoProcessingImpl : public VideoProcessing {
|
||||
uint32_t GetDecimatedFrameRate() override;
|
||||
uint32_t GetDecimatedWidth() const override;
|
||||
uint32_t GetDecimatedHeight() const override;
|
||||
void EnableDenosing(bool enable) override;
|
||||
void EnableDenoising(bool enable) override;
|
||||
const VideoFrame* PreprocessFrame(const VideoFrame& frame) override;
|
||||
VideoContentMetrics* GetContentMetrics() const override;
|
||||
|
||||
private:
|
||||
rtc::CriticalSection mutex_;
|
||||
VPMDeflickering deflickering_ GUARDED_BY(mutex_);
|
||||
VPMBrightnessDetection brightness_detection_;
|
||||
VPMFramePreprocessor frame_pre_processor_;
|
||||
VPMFramePreprocessor frame_pre_processor_ GUARDED_BY(mutex_);
|
||||
};
|
||||
|
||||
} // namespace webrtc
|
||||
|
||||
Reference in New Issue
Block a user