From: Yaowu Xu Date: Fri, 9 Nov 2012 00:22:54 +0000 (-0800) Subject: fix a crash in 2-pass encoding with test-decode on X-Git-Tag: v1.3.0~1217^2~119^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=606c6479c51bba5bad1b50fdbe682aab4b36e2ae;p=libvpx fix a crash in 2-pass encoding with test-decode on only call decoding when encoder produce compressed data Change-Id: I1840762246afaaad76db6c6d29032ad15aa38afd --- diff --git a/vpxenc.c b/vpxenc.c index 6688231d7..33dd805ad 100644 --- a/vpxenc.c +++ b/vpxenc.c @@ -2418,7 +2418,7 @@ int main(int argc, const char **argv_) { got_data = 0; FOREACH_STREAM(get_cx_data(stream, &global, &got_data)); - if (global.test_decode) + if (got_data && global.test_decode) FOREACH_STREAM(test_decode(stream, frames_in)); }