From 6ae9ba8be2d26db1148aef73fb8b7ccaf852e9f5 Mon Sep 17 00:00:00 2001 From: Lakshmi Kumar Date: Mon, 22 Jan 2024 12:18:02 -0800 Subject: [PATCH] fixes missing variable (#193) --- utils/rocvideodecode/roc_video_dec.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/utils/rocvideodecode/roc_video_dec.cpp b/utils/rocvideodecode/roc_video_dec.cpp index 0e6ba61070..02e26546b8 100644 --- a/utils/rocvideodecode/roc_video_dec.cpp +++ b/utils/rocvideodecode/roc_video_dec.cpp @@ -873,6 +873,8 @@ bool RocVideoDecoder::ReleaseInternalFrames() { while (!vp_frames_q_.empty()) { std::lock_guard lock(mtx_vp_frame_); DecFrameBuffer *fb = &vp_frames_q_.front(); + void *mapped_frame_ptr = fb->frame_ptr; + if (mapped_frame_ptr != nullptr) { HIP_API_CALL(hipFree(mapped_frame_ptr)); }