This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit 822d592575ce60ff10ce78529d5c92dadaa1213f Author: Ramiro Polla <[email protected]> AuthorDate: Sat Mar 7 21:52:46 2026 +0100 Commit: Ramiro Polla <[email protected]> CommitDate: Sat Mar 14 06:13:19 2026 +0000 swscale/tests/swscale: make loss printing code more consistent Sponsored-by: Sovereign Tech Fund Signed-off-by: Ramiro Polla <[email protected]> --- libswscale/tests/swscale.c | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/libswscale/tests/swscale.c b/libswscale/tests/swscale.c index f04f771287..854da53113 100644 --- a/libswscale/tests/swscale.c +++ b/libswscale/tests/swscale.c @@ -333,19 +333,20 @@ static void print_results(const AVFrame *ref, const AVFrame *src, const AVFrame if (r->loss - expected_loss > 1e-4 && dst_w >= ref->width && dst_h >= ref->height) { const int bad = r->loss - expected_loss > 1e-2; const int level = bad ? AV_LOG_ERROR : AV_LOG_WARNING; - av_log(NULL, level, " loss %e is %s by %e, expected loss %e\n", - r->loss, bad ? "WORSE" : "worse", r->loss - expected_loss, expected_loss); + const char *worse_str = bad ? "WORSE" : "worse"; + av_log(NULL, level, + " loss %e is %s by %e, expected loss %e\n", + r->loss, worse_str, r->loss - expected_loss, expected_loss); } - if (!isnan(ref_r->loss)) { - if (r->loss - ref_r->loss > 1e-4) { - int bad = r->loss - ref_r->loss > 1e-2; - av_log(NULL, bad ? AV_LOG_ERROR : AV_LOG_WARNING, - " loss %e is %s by %e, ref loss %e, " - "SSIM {Y=%f U=%f V=%f A=%f}\n", - r->loss, bad ? "WORSE" : "worse", r->loss - ref_r->loss, ref_r->loss, - ref_r->ssim[0], ref_r->ssim[1], ref_r->ssim[2], ref_r->ssim[3]); - } + if (!isnan(ref_r->loss) && r->loss - ref_r->loss > 1e-4) { + const int bad = r->loss - ref_r->loss > 1e-2; + const int level = bad ? AV_LOG_ERROR : AV_LOG_WARNING; + const char *worse_str = bad ? "WORSE" : "worse"; + av_log(NULL, level, + " loss %e is %s by %e, ref loss %e SSIM {Y=%f U=%f V=%f A=%f}\n", + r->loss, worse_str, r->loss - ref_r->loss, ref_r->loss, + ref_r->ssim[0], ref_r->ssim[1], ref_r->ssim[2], ref_r->ssim[3]); } } _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
