summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/webrtc/video_engine/vie_base_impl.h
diff options
context:
space:
mode:
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.h6
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);