diff options
Diffstat (limited to 'modules/video_render/video_render_frames.cc')
-rw-r--r-- | modules/video_render/video_render_frames.cc | 7 |
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()); } |