summaryrefslogtreecommitdiff
path: root/video_engine/vie_base_impl.h
diff options
context:
space:
mode:
authorasapersson@webrtc.org <asapersson@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-04 13:47:44 +0000
committerasapersson@webrtc.org <asapersson@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-12-04 13:47:44 +0000
commitf1630b1f53156a9723ae5431f2fb1e54786593b9 (patch)
tree19f22929a072dcc8a0c6a838eee4bbd8e3820910 /video_engine/vie_base_impl.h
parentc0d6b2de39b3dd012f6554789693d5ec9904b90a (diff)
downloadwebrtc-f1630b1f53156a9723ae5431f2fb1e54786593b9.tar.gz
Added a delay measurement, measures the time between an incoming captured frame until the frame is being processed. Measures the delay per second.
R=mflodman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/4249004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@5212 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'video_engine/vie_base_impl.h')
-rw-r--r--video_engine/vie_base_impl.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/video_engine/vie_base_impl.h b/video_engine/vie_base_impl.h
index 1411cafc..779042b0 100644
--- a/video_engine/vie_base_impl.h
+++ b/video_engine/vie_base_impl.h
@@ -36,6 +36,11 @@ class ViEBaseImpl
virtual int CpuOveruseMeasures(int channel,
int* capture_jitter_ms,
int* avg_encode_time_ms);
+ virtual int CpuOveruseMeasures(int channel,
+ int* capture_jitter_ms,
+ int* avg_encode_time_ms,
+ int* encode_usage_percent,
+ int* capture_queue_delay_ms_per_s);
virtual int CreateChannel(int& video_channel); // NOLINT
virtual int CreateChannel(int& video_channel, // NOLINT
int original_channel);