+ if (s->stats_version == 2 && !s->stats_header_written) {
+ fprintf(s->stats_file, "psnr_log_version:2 fields:n");
+ fprintf(s->stats_file, ",mse_avg");
+ for (j = 0; j < s->nb_components; j++) {
+ fprintf(s->stats_file, ",mse_%c", s->comps[j]);
+ }
+ fprintf(s->stats_file, ",psnr_avg");
+ for (j = 0; j < s->nb_components; j++) {
+ fprintf(s->stats_file, ",psnr_%c", s->comps[j]);
+ }
+ if (s->stats_add_max) {
+ fprintf(s->stats_file, ",max_avg");
+ for (j = 0; j < s->nb_components; j++) {
+ fprintf(s->stats_file, ",max_%c", s->comps[j]);
+ }
+ }
+ fprintf(s->stats_file, "\n");
+ s->stats_header_written = 1;
+ }