summaryrefslogtreecommitdiff
path: root/video_engine/vie_capturer.cc
diff options
context:
space:
mode:
authorwu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2014-04-15 17:46:33 +0000
committerwu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2014-04-15 17:46:33 +0000
commit9d10769e109601915022fea44ec392645c3b0704 (patch)
tree169aeaa4ea6c32d5cdfdcd8e2d1d421457001839 /video_engine/vie_capturer.cc
parentd581e2c3222802c53409a4a334743bbf78ec9d9e (diff)
downloadwebrtc-9d10769e109601915022fea44ec392645c3b0704.tar.gz
Propagate capture ntp timestamp from rtp to renderer.
Mostly the interface changes, the real implementation of ntp timestamp will come in a follow up cl. TEST=new tests and try bots BUG=3111 R=niklas.enbom@webrtc.org, stefan@webrtc.org Review URL: https://webrtc-codereview.appspot.com/11469004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@5911 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'video_engine/vie_capturer.cc')
-rw-r--r--video_engine/vie_capturer.cc7
1 files changed, 5 insertions, 2 deletions
diff --git a/video_engine/vie_capturer.cc b/video_engine/vie_capturer.cc
index 5f0696dd..94993ca4 100644
--- a/video_engine/vie_capturer.cc
+++ b/video_engine/vie_capturer.cc
@@ -537,8 +537,11 @@ void ViECapturer::DeliverI420Frame(I420VideoFrame* video_frame) {
video_frame->height());
scoped_array<uint8_t> video_buffer(new uint8_t[length]);
ExtractBuffer(*video_frame, length, video_buffer.get());
- effect_filter_->Transform(length, video_buffer.get(),
- video_frame->timestamp(), video_frame->width(),
+ effect_filter_->Transform(length,
+ video_buffer.get(),
+ video_frame->ntp_time_ms(),
+ video_frame->timestamp(),
+ video_frame->width(),
video_frame->height());
}
// Deliver the captured frame to all observers (channels, renderer or file).