diff --git a/modules/gpu/perf/perf_video.cpp b/modules/gpu/perf/perf_video.cpp index 7a640346918e84a7e4dc3369944f7d457ae4dbfc..bc6fe5ddf962b78d9ce236e713ce6769e92455e6 100644 --- a/modules/gpu/perf/perf_video.cpp +++ b/modules/gpu/perf/perf_video.cpp @@ -777,6 +777,7 @@ PERF_TEST_P(Video_Cn_MaxFeatures, Video_GMG, Combine(Values("gpu/video/768x576.a cap >> frame; if (frame.empty()) { + cap.release(); cap.open(inputFile); cap >> frame; } @@ -814,6 +815,7 @@ PERF_TEST_P(Video_Cn_MaxFeatures, Video_GMG, Combine(Values("gpu/video/768x576.a cap >> frame; if (frame.empty()) { + cap.release(); cap.open(inputFile); cap >> frame; }