vpx/vp9
Adrian Grange 64e2597465 Disable update of last_show_frame for existing frame
When showing a previously decoded frame, i.e. when
show_existing_frame=1, the update of the
last_show_frame flag must be disabled.

This is to ensure that the last_show_frame flag
reflects the state of the flag for the immediately
previously decoded frame rather then the value that
was forced to ensure that a previously decoded frame
would be displayed.

This patch also adds a test vector to verify that the
display_existing_frame flag works as expected. Code
for generating the test vector can be found in this
patch:
https://gerrit.chromium.org/gerrit/#/c/68581/

(Bug originally reported by Alexander Voronov
<ru.xalba@gmail.com>).

Change-Id: I731d288fba02088959f7fcc87707137fffc6acf5
2014-01-31 08:55:01 -08:00
..
common Merge "create super fast rtc mode" 2014-01-29 16:36:20 -08:00
decoder Disable update of last_show_frame for existing frame 2014-01-31 08:55:01 -08:00
encoder Disable update of last_show_frame for existing frame 2014-01-31 08:55:01 -08:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk Revert "Revert "Revert "SSSE3 convolution optimization""" 2014-01-16 16:11:46 -08:00
vp9_cx_iface.c create super fast rtc mode 2014-01-29 08:39:39 -08:00
vp9_dx_iface.c Revert external frame buffer code. 2014-01-24 10:10:20 -08:00
vp9_iface_common.h Merge "Tidy up comments & remove commented out code." 2014-01-22 11:14:07 -08:00
vp9cx.mk Adds a non-normative resize library to vp9 encoder 2014-01-21 16:50:00 -08:00
vp9dx.mk Renaming vp9_dboolhuff.{h, c} to vp9_reader.{h, c}. 2013-12-20 12:53:03 -08:00