From 483932d3eac7a4ab9f2fb9cca214ace1c44e01cf Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Date: Wed, 26 Mar 2025 09:05:38 +0100 Subject: [PATCH 06/11] fate/vcodec: Test non-default b_strategy With this modification the test would have caught the regression introduced in 72bf3d3c12ae562fd408603483bc59058757b1a1. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> --- tests/fate/vcodec.mak | 3 ++- tests/ref/vsynth/vsynth1-mpeg4-adap | 8 ++++---- tests/ref/vsynth/vsynth3-mpeg4-adap | 8 ++++---- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak index 8a9083d4ed..f433feac69 100644 --- a/tests/fate/vcodec.mak +++ b/tests/fate/vcodec.mak @@ -306,7 +306,8 @@ fate-vsynth%-mpeg4: FMT = mp4 fate-vsynth%-mpeg4-adap: ENCOPTS = -b 550k -bf 2 -flags +mv4 \ -trellis 1 -cmp 1 -subcmp 2 \ -mbd rd -scplx_mask 0.3 \ - -mpv_flags +mv0 + -mpv_flags +mv0 \ + -b_strategy 1 -b_sensitivity 5 fate-vsynth%-mpeg4-adv: ENCOPTS = -qscale 9 -flags +mv4+aic \ -data_partitioning 1 -trellis 1 \ diff --git a/tests/ref/vsynth/vsynth1-mpeg4-adap b/tests/ref/vsynth/vsynth1-mpeg4-adap index d3ad12e921..8fd0384f31 100644 --- a/tests/ref/vsynth/vsynth1-mpeg4-adap +++ b/tests/ref/vsynth/vsynth1-mpeg4-adap @@ -1,4 +1,4 @@ -3b4fe7ad106cb112364d062b20ad80a8 *tests/data/fate/vsynth1-mpeg4-adap.avi -325594 tests/data/fate/vsynth1-mpeg4-adap.avi -96c5a7759413ab24afaa926abb3c5fe0 *tests/data/fate/vsynth1-mpeg4-adap.out.rawvideo -stddev: 14.11 PSNR: 25.13 MAXDIFF: 184 bytes: 7603200/ 7603200 +3a889f498a36c3bce59924887e73990f *tests/data/fate/vsynth1-mpeg4-adap.avi +264468 tests/data/fate/vsynth1-mpeg4-adap.avi +8333845e5dfdb913d08570b7edf8682f *tests/data/fate/vsynth1-mpeg4-adap.out.rawvideo +stddev: 13.94 PSNR: 25.24 MAXDIFF: 165 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth3-mpeg4-adap b/tests/ref/vsynth/vsynth3-mpeg4-adap index 70a25831d9..d85d648729 100644 --- a/tests/ref/vsynth/vsynth3-mpeg4-adap +++ b/tests/ref/vsynth/vsynth3-mpeg4-adap @@ -1,4 +1,4 @@ -10512ee1a666ed95643557e1cf699363 *tests/data/fate/vsynth3-mpeg4-adap.avi -41100 tests/data/fate/vsynth3-mpeg4-adap.avi -9ba2c3cab3f08d2a345b849d0b30e3e1 *tests/data/fate/vsynth3-mpeg4-adap.out.rawvideo -stddev: 5.79 PSNR: 32.88 MAXDIFF: 49 bytes: 86700/ 86700 +974af2dfb1f81c8030d813617f989b9d *tests/data/fate/vsynth3-mpeg4-adap.avi +42096 tests/data/fate/vsynth3-mpeg4-adap.avi +96839ddca31edf7c9d392c358262a6d4 *tests/data/fate/vsynth3-mpeg4-adap.out.rawvideo +stddev: 4.94 PSNR: 34.25 MAXDIFF: 49 bytes: 86700/ 86700 -- 2.45.2