X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fwebrtc%2Fcommon_video%2Fi420_video_frame.cc;h=5b9543b60f666af4c8ab0a7874c0e95f084019ff;hb=004985e17e624662a4c85c76a7654039dc83f028;hp=e369ffe108fac388bd01802ec5bb9e0431d52c14;hpb=2f108dbacb161091e42a3479f4e171339b7e7623;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/webrtc/common_video/i420_video_frame.cc b/src/third_party/webrtc/common_video/i420_video_frame.cc index e369ffe..5b9543b 100644 --- a/src/third_party/webrtc/common_video/i420_video_frame.cc +++ b/src/third_party/webrtc/common_video/i420_video_frame.cc @@ -18,6 +18,7 @@ I420VideoFrame::I420VideoFrame() : width_(0), height_(0), timestamp_(0), + ntp_time_ms_(0), render_time_ms_(0) {} I420VideoFrame::~I420VideoFrame() {} @@ -37,6 +38,7 @@ int I420VideoFrame::CreateEmptyFrame(int width, int height, v_plane_.CreateEmptyPlane(size_v, stride_v, size_v); // Creating empty frame - reset all values. timestamp_ = 0; + ntp_time_ms_ = 0; render_time_ms_ = 0; return 0; } @@ -71,6 +73,7 @@ int I420VideoFrame::CopyFrame(const I420VideoFrame& videoFrame) { if (ret < 0) return ret; timestamp_ = videoFrame.timestamp_; + ntp_time_ms_ = videoFrame.ntp_time_ms_; render_time_ms_ = videoFrame.render_time_ms_; return 0; } @@ -82,6 +85,7 @@ void I420VideoFrame::SwapFrame(I420VideoFrame* videoFrame) { std::swap(width_, videoFrame->width_); std::swap(height_, videoFrame->height_); std::swap(timestamp_, videoFrame->timestamp_); + std::swap(ntp_time_ms_, videoFrame->ntp_time_ms_); std::swap(render_time_ms_, videoFrame->render_time_ms_); }