]> granicus.if.org Git - libvpx/commit
vp9-svc: Fix to SVC for frame dropping.
authorMarco Paniconi <marpan@google.com>
Tue, 8 May 2018 18:05:03 +0000 (11:05 -0700)
committerMarco Paniconi <marpan@google.com>
Tue, 8 May 2018 23:01:00 +0000 (16:01 -0700)
commitbb06546d56a82a4953666dfae91d52881e896075
tree49a16a24e7d2d94888448eec0f8577d7e3c00846
parent7d7577ec541f4396576ea65512da063e4987abe4
vp9-svc: Fix to SVC for frame dropping.

When the previous frame is dropped, for the current
spatial layer make sure the lst_fb_idx corresponds
to the buffer index last updated on the (last) encoded
TL0 frame(for same spatial layer).

This is needed to preserve the temporal prediction pattern
for fixed/non-flexible mode under frame dropping.

Change-Id: Ifc8e257beb025654a81580c4da0a181235724508
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_svc_layercontext.c
vp9/encoder/vp9_svc_layercontext.h