Prevent first pass from outputing invalid info

First pass does not produce compressed data, therefore encode/decode
match check is not initialized.

Change-Id: I1971a6747337872a850987cc70ba267bd0f1d564
This commit is contained in:
Yaowu Xu 2013-10-16 16:29:28 -07:00
Родитель f5377cd74f
Коммит 47e784eab6
1 изменённых файлов: 11 добавлений и 10 удалений

Просмотреть файл

@ -2784,16 +2784,17 @@ int main(int argc, const char **argv_) {
/* TODO(jkoleszar): This doesn't belong in this executable. Do it for now,
* to match some existing utilities.
*/
FOREACH_STREAM({
FILE *f = fopen("opsnr.stt", "a");
if (stream->mismatch_seen) {
fprintf(f, "First mismatch occurred in frame %d\n",
stream->mismatch_seen);
} else {
fprintf(f, "No mismatch detected in recon buffers\n");
}
fclose(f);
});
if (!(global.pass == 1 && global.passes == 2))
FOREACH_STREAM({
FILE *f = fopen("opsnr.stt", "a");
if (stream->mismatch_seen) {
fprintf(f, "First mismatch occurred in frame %d\n",
stream->mismatch_seen);
} else {
fprintf(f, "No mismatch detected in recon buffers\n");
}
fclose(f);
});
#endif
vpx_img_free(&raw);