From 5ffe20cdd7fab003a80905078a76f2e2188b69d1 Mon Sep 17 00:00:00 2001 From: Jeff Jiang <142832361+jeffqjiangNew@users.noreply.github.com> Date: Fri, 15 Aug 2025 12:50:13 -0400 Subject: [PATCH] * rocDecode: Fixed a regression that resulted in CI test failures. (#633) - Need to check output surface info for every decode call to catch video size change or decode errors. --- samples/videoDecode/videodecode.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/samples/videoDecode/videodecode.cpp b/samples/videoDecode/videodecode.cpp index c272b32e1a..dc3277219a 100644 --- a/samples/videoDecode/videodecode.cpp +++ b/samples/videoDecode/videodecode.cpp @@ -358,7 +358,7 @@ int main(int argc, char **argv) { n_frame_returned = viddec->DecodeFrame(pvideo, n_video_bytes, pkg_flags, pts, &decoded_pics); // get output surface info after the first decoded frame - if (!n_frame && (n_frame_returned > 0) && !viddec->GetOutputSurfaceInfo(&surf_info)) { + if (!n_frame && !viddec->GetOutputSurfaceInfo(&surf_info)) { std::cerr << "Error: Failed to get Output Surface Info!" << std::endl; break; }