diff options
Diffstat (limited to 'chromium/third_party/webrtc/video_engine/vie_base_impl.h')
-rw-r--r-- | chromium/third_party/webrtc/video_engine/vie_base_impl.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/third_party/webrtc/video_engine/vie_base_impl.h b/chromium/third_party/webrtc/video_engine/vie_base_impl.h index 231efc9a60c..d6a046e608e 100644 --- a/chromium/third_party/webrtc/video_engine/vie_base_impl.h +++ b/chromium/third_party/webrtc/video_engine/vie_base_impl.h @@ -33,6 +33,10 @@ class ViEBaseImpl virtual int SetVoiceEngine(VoiceEngine* voice_engine); virtual int RegisterCpuOveruseObserver(int channel, CpuOveruseObserver* observer); + virtual int SetCpuOveruseOptions(int channel, + const CpuOveruseOptions& options); + virtual int GetCpuOveruseMetrics(int channel, + CpuOveruseMetrics* metrics); virtual int CpuOveruseMeasures(int channel, int* capture_jitter_ms, int* avg_encode_time_ms, @@ -40,6 +44,8 @@ class ViEBaseImpl int* capture_queue_delay_ms_per_s); virtual int CreateChannel(int& video_channel); // NOLINT virtual int CreateChannel(int& video_channel, // NOLINT + const Config* config); + virtual int CreateChannel(int& video_channel, // NOLINT int original_channel); virtual int CreateReceiveChannel(int& video_channel, // NOLINT int original_channel); |