]> granicus.if.org Git - libvpx/commit
vp9-svc: Add a buffer_idx is_used parameter for SVC.
authorMarco Paniconi <marpan@google.com>
Wed, 6 Jun 2018 19:14:59 +0000 (12:14 -0700)
committerMarco Paniconi <marpan@google.com>
Wed, 6 Jun 2018 20:17:29 +0000 (13:17 -0700)
commit49785d3d0298ffc77915315bf1d37b26936128d1
tree38e703052b85e56fb3bd295cf53c91a1a8d32a32
parent87386826a95fda953162050a27f2506d8c1f3db5
vp9-svc: Add a buffer_idx is_used parameter for SVC.

For the case where a second (long term) temoral reference is
used in the SVC: this additional parameter is to make sure the
buffer slot selected for this reference is available for usage,
i.e., it is never used for any of the 3 references set for the
fixed SVC patterns.

And some code cleanup (replace cpi->svc).

No change in behavior.

Change-Id: Icba46edfbbefb94d5ea8e2d5c24cccd85a406ee6
vp9/encoder/vp9_ratectrl.c
vp9/encoder/vp9_svc_layercontext.c
vp9/encoder/vp9_svc_layercontext.h