summaryrefslogtreecommitdiffstats
path: root/content/browser/renderer_host/media
diff options
context:
space:
mode:
authorjustinlin@chromium.org <justinlin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-16 01:11:53 +0000
committerjustinlin@chromium.org <justinlin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-16 01:11:53 +0000
commitf395836748334521dd3bcc306bbf4b7044ff0d4c (patch)
tree16939244d10e1f435d487b3479c2bb0ad52e8a3c /content/browser/renderer_host/media
parent224016e9a37f89694e8d15e320de261c1399bfe9 (diff)
downloadchromium_src-f395836748334521dd3bcc306bbf4b7044ff0d4c.zip
chromium_src-f395836748334521dd3bcc306bbf4b7044ff0d4c.tar.gz
chromium_src-f395836748334521dd3bcc306bbf4b7044ff0d4c.tar.bz2
Use NTP time for video frame timestamp.
Add tracing for capture timestamps. BUG=225209 TEST=Check that AppRTC still works. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=192670 Review URL: https://codereview.chromium.org/13554003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194268 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/renderer_host/media')
-rw-r--r--content/browser/renderer_host/media/web_contents_video_capture_device.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/content/browser/renderer_host/media/web_contents_video_capture_device.cc b/content/browser/renderer_host/media/web_contents_video_capture_device.cc
index de783dc..8530cf4 100644
--- a/content/browser/renderer_host/media/web_contents_video_capture_device.cc
+++ b/content/browser/renderer_host/media/web_contents_video_capture_device.cc
@@ -529,8 +529,9 @@ void CaptureOracle::DidCaptureFrame(
bool success) {
base::AutoLock guard(lock_);
- TRACE_EVENT_ASYNC_END1("mirroring", "Capture", frame.get(),
- "success", success);
+ TRACE_EVENT_ASYNC_END2("mirroring", "Capture", frame.get(),
+ "success", success,
+ "timestamp", timestamp.ToInternalValue());
if (!consumer_ || !is_started_)
return; // Capture is stopped.