Skip to content

Commit 7d6c864

Browse files
committed
Add peak error calculations to psnr filter
1 parent ff487a0 commit 7d6c864

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

libavfilter/vf_psnr.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,7 +235,7 @@ static int do_psnr(FFFrameSync *fs)
235235
set_meta(metadata, "lavfi.psnr.psnr_avg", 0, get_psnr(mse, 1, s->average_max));
236236

237237
if (s->stats_file) {
238-
if ((s->stats_version == 2 || s->stats_version == 3) && !s->stats_header_written) {
238+
if (s->stats_version >= 2 && !s->stats_header_written) {
239239
fprintf(s->stats_file, "psnr_log_version:2 fields:n");
240240
fprintf(s->stats_file, ",mse_avg");
241241
for (int j = 0; j < s->nb_components; j++) {
@@ -270,7 +270,7 @@ static int do_psnr(FFFrameSync *fs)
270270
fprintf(s->stats_file, "psnr_%c:%0.2f ", s->comps[j],
271271
get_psnr(comp_mse[c], 1, s->max[c]));
272272
}
273-
if ((s->stats_version == 2 || s->stats_version == 3) && s->stats_add_max) {
273+
if (s->stats_version >= 2 && s->stats_add_max) {
274274
fprintf(s->stats_file, "max_avg:%d ", s->average_max);
275275
for (int j = 0; j < s->nb_components; j++) {
276276
int c = s->is_rgb ? s->rgba_map[j] : j;

0 commit comments

Comments
 (0)