| Index: webrtc/media/engine/webrtcvideoframe.cc
|
| diff --git a/webrtc/media/engine/webrtcvideoframe.cc b/webrtc/media/engine/webrtcvideoframe.cc
|
| index 3ca6db12d02e3a95032bba41d6e0020d9e4cf0db..f77ca70fa3d7537c24e76045c43ee121df4b5d44 100644
|
| --- a/webrtc/media/engine/webrtcvideoframe.cc
|
| +++ b/webrtc/media/engine/webrtcvideoframe.cc
|
| @@ -65,10 +65,18 @@ bool WebRtcVideoFrame::Init(const CapturedFrame* frame, int dw, int dh,
|
| frame->rotation, apply_rotation);
|
| }
|
|
|
| +// TODO(nisse): Deprecated, delete as soon as Chrome is updated.
|
| bool WebRtcVideoFrame::InitToBlack(int w, int h,
|
| int64_t time_stamp_ns) {
|
| - InitToEmptyBuffer(w, h, time_stamp_ns);
|
| - return SetToBlack();
|
| + rtc::scoped_refptr<webrtc::I420Buffer> buffer(
|
| + new rtc::RefCountedObject<webrtc::I420Buffer>(w, h));
|
| + buffer->SetToBlack();
|
| +
|
| + video_frame_buffer_ = new rtc::RefCountedObject<webrtc::I420Buffer>(w, h);
|
| + SetTimeStamp(time_stamp_ns);
|
| + rotation_ = webrtc::kVideoRotation_0;
|
| +
|
| + return true;
|
| }
|
|
|
| int WebRtcVideoFrame::width() const {
|
|
|