diff options
author | wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2014-04-15 17:46:33 +0000 |
---|---|---|
committer | wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2014-04-15 17:46:33 +0000 |
commit | 9d10769e109601915022fea44ec392645c3b0704 (patch) | |
tree | 169aeaa4ea6c32d5cdfdcd8e2d1d421457001839 /video_engine/vie_capturer.cc | |
parent | d581e2c3222802c53409a4a334743bbf78ec9d9e (diff) | |
download | webrtc-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.cc | 7 |
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). |