summaryrefslogtreecommitdiff
path: root/modules/video_render/video_render_frames.cc
diff options
context:
space:
mode:
Diffstat (limited to 'modules/video_render/video_render_frames.cc')
-rw-r--r--modules/video_render/video_render_frames.cc7
1 files changed, 1 insertions, 6 deletions
diff --git a/modules/video_render/video_render_frames.cc b/modules/video_render/video_render_frames.cc
index 7025d62a..d790877e 100644
--- a/modules/video_render/video_render_frames.cc
+++ b/modules/video_render/video_render_frames.cc
@@ -55,12 +55,7 @@ int32_t VideoRenderFrames::AddFrame(I420VideoFrame* new_frame) {
}
if (new_frame->native_handle() != NULL) {
- incoming_frames_.push_back(new TextureVideoFrame(
- static_cast<NativeHandle*>(new_frame->native_handle()),
- new_frame->width(),
- new_frame->height(),
- new_frame->timestamp(),
- new_frame->render_time_ms()));
+ incoming_frames_.push_back(new_frame->CloneFrame());
return static_cast<int32_t>(incoming_frames_.size());
}