From: Angie Chiang Date: Thu, 26 Jul 2018 21:14:19 +0000 (-0700) Subject: Remove an extra vp9_encode_frame call X-Git-Tag: v1.8.0~478^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=46c0cc11b6cbf31fdc0d7b40a8a5e93fefbbd261;p=libvpx Remove an extra vp9_encode_frame call The coding performances drop slightly in speed 0 lowres 0.021% midres 0.043% hdres 0.087% The speedups in speed 0 are observed as follow city_cif.y4m 4.5% speedup pamphlet.y4m 6.9% speedup Change-Id: I2f6209964ffdf7a93919b79033d8e6f9bc44d824 --- diff --git a/vp9/encoder/vp9_encoder.c b/vp9/encoder/vp9_encoder.c index ed2c17702..d9f8afc70 100644 --- a/vp9/encoder/vp9_encoder.c +++ b/vp9/encoder/vp9_encoder.c @@ -4471,12 +4471,6 @@ static void encode_with_recode_loop(VP9_COMP *cpi, size_t *size, vp9_encode_frame(cpi); vpx_clear_system_state(); restore_coding_context(cpi); - vp9_pack_bitstream(cpi, dest, size); - - vp9_encode_frame(cpi); - vpx_clear_system_state(); - - restore_coding_context(cpi); } }