Fix two pass svc encoding
Fixes temporal scalability. Updates were inadvertently turned off for two pass svc causing crashes due to gf_group.index growing unchecked. Change-Id: Iff759946bf61bbde70630347cc8fa4d51a8c2d2f
This commit is contained in:
parent
e723e36da6
commit
0e1b4fb941
@ -1354,7 +1354,7 @@ void vp9_rc_postencode_update(VP9_COMP *cpi, uint64_t bytes_used) {
|
||||
|
||||
rc->total_target_vs_actual = rc->total_actual_bits - rc->total_target_bits;
|
||||
|
||||
if (!cpi->use_svc) {
|
||||
if (!cpi->use_svc || is_two_pass_svc(cpi)) {
|
||||
if (is_altref_enabled(cpi) && cpi->refresh_alt_ref_frame &&
|
||||
(cm->frame_type != KEY_FRAME))
|
||||
// Update the alternate reference frame stats as appropriate.
|
||||
|
Loading…
x
Reference in New Issue
Block a user