Index: content/renderer/media/webrtc/webrtc_video_track_adapter.cc |
diff --git a/content/renderer/media/webrtc/webrtc_video_track_adapter.cc b/content/renderer/media/webrtc/webrtc_video_track_adapter.cc |
index 810f8bad7e5ea650ba793ff20b0ed75917623279..432e7f96261ba01628c9a40f9859a1b3da8d197a 100644 |
--- a/content/renderer/media/webrtc/webrtc_video_track_adapter.cc |
+++ b/content/renderer/media/webrtc/webrtc_video_track_adapter.cc |
@@ -41,11 +41,13 @@ class WebRtcVideoTrackAdapter::WebRtcVideoSourceAdapter |
WebRtcVideoCapturerAdapter* capture_adapter); |
void OnVideoFrameOnIO(const scoped_refptr<media::VideoFrame>& frame, |
- const media::VideoCaptureFormat& format); |
+ const media::VideoCaptureFormat& format, |
+ const base::TimeTicks& start_ticks); |
private: |
void OnVideoFrameOnWorkerThread(const scoped_refptr<media::VideoFrame>& frame, |
- const media::VideoCaptureFormat& format); |
+ const media::VideoCaptureFormat& format, |
+ const base::TimeTicks& start_ticks); |
friend class base::RefCountedThreadSafe<WebRtcVideoSourceAdapter>; |
virtual ~WebRtcVideoSourceAdapter(); |
@@ -91,18 +93,20 @@ WebRtcVideoTrackAdapter::WebRtcVideoSourceAdapter::~WebRtcVideoSourceAdapter() { |
void WebRtcVideoTrackAdapter::WebRtcVideoSourceAdapter::OnVideoFrameOnIO( |
const scoped_refptr<media::VideoFrame>& frame, |
- const media::VideoCaptureFormat& format) { |
+ const media::VideoCaptureFormat& format, |
+ const base::TimeTicks& start_ticks) { |
DCHECK(io_thread_checker_.CalledOnValidThread()); |
libjingle_worker_thread_->PostTask( |
FROM_HERE, |
base::Bind(&WebRtcVideoSourceAdapter::OnVideoFrameOnWorkerThread, |
- this, frame, format)); |
+ this, frame, format, start_ticks)); |
} |
void |
WebRtcVideoTrackAdapter::WebRtcVideoSourceAdapter::OnVideoFrameOnWorkerThread( |
const scoped_refptr<media::VideoFrame>& frame, |
- const media::VideoCaptureFormat& format) { |
+ const media::VideoCaptureFormat& format, |
+ const base::TimeTicks& start_ticks) { |
DCHECK(libjingle_worker_thread_->BelongsToCurrentThread()); |
capture_adapter_->OnFrameCaptured(frame); |
} |