From 6183399199da22fb0db0bbdeb2d86c1e663d1372 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Thu, 30 Nov 2023 12:25:39 +0100 Subject: [PATCH] fixed CID 424188, 42421{0,1,2,6} COPY_INSTEAD_OF_MOVE --- src/hd-rum-translator/hd-rum-decompress.cpp | 2 +- src/hd-rum-translator/hd-rum-recompress.cpp | 2 +- src/utils/video_frame_pool.cpp | 3 ++- src/video_capture/aja.cpp | 2 +- src/video_display/vulkan/vulkan_sdl2.cpp | 5 ++++- 5 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/hd-rum-translator/hd-rum-decompress.cpp b/src/hd-rum-translator/hd-rum-decompress.cpp index 0bbdca280..303a82768 100644 --- a/src/hd-rum-translator/hd-rum-decompress.cpp +++ b/src/hd-rum-translator/hd-rum-decompress.cpp @@ -154,7 +154,7 @@ void state_transcoder_decompress::worker() if(!frame){ should_exit = true; } else { - recompress_process_async(recompress, frame); + recompress_process_async(recompress, std::move(frame)); } // we are removing from queue now because special messages are "accepted" when queue is empty diff --git a/src/hd-rum-translator/hd-rum-recompress.cpp b/src/hd-rum-translator/hd-rum-recompress.cpp index 4cbddb1a6..afae34b39 100644 --- a/src/hd-rum-translator/hd-rum-recompress.cpp +++ b/src/hd-rum-translator/hd-rum-recompress.cpp @@ -170,7 +170,7 @@ static void recompress_port_write(recompress_output_port& port, shared_ptr