From: Ronald S. Bultje Date: Thu, 11 Oct 2012 17:13:48 +0000 (-0700) Subject: Add encoder/decoder mismatch information to internal stats file. X-Git-Tag: v1.3.0~1217^2~250 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=31214970411d48dd3349e7e200d28097d1215555;p=libvpx Add encoder/decoder mismatch information to internal stats file. Change-Id: Ibb6ba26e8718d3af27553ca59443a8c6aec7749d --- diff --git a/vpxenc.c b/vpxenc.c index 26c52d51c..625977a4a 100644 --- a/vpxenc.c +++ b/vpxenc.c @@ -2103,12 +2103,26 @@ int main(int argc, const char **argv_) { } if (test_decode) { +#if CONFIG_INTERNAL_STATS + FILE *f = fopen("opsnr.stt", "a"); +#endif fprintf(stderr, "\n"); - if (enc_dec_match) + if (enc_dec_match) { fprintf(stderr, "No mismatch detected in recon buffers\n"); - else +#if CONFIG_INTERNAL_STATS + fprintf(f, "No mismatch detected in recon buffers\n"); +#endif + } else { fprintf(stderr, "First mismatch occurred in frame %d\n", first_bad_frame); +#if CONFIG_INTERNAL_STATS + fprintf(f, "First mismatch occurred in frame %d\n", + first_bad_frame); +#endif + } +#if CONFIG_INTERNAL_STATS + fclose(f); +#endif } if (show_q_hist_buckets)