diff options
author | Paul Wilkins <paulwilkins@google.com> | 2018-09-12 11:00:49 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-09-12 11:00:49 +0000 |
commit | 4797ed2edbc4abed519ada7f65d1dcff9b4aa21e (patch) | |
tree | 580a6b8008185f06fe2f9a43c475e3e3c4f89118 /vp9 | |
parent | a62a64ba0cdb92edd8e5fb16d82a00c100dc2514 (diff) | |
parent | 0a14a65f3f93e59501c477a9b0c95d6ba6f37c02 (diff) | |
download | libvpx-4797ed2edbc4abed519ada7f65d1dcff9b4aa21e.tar libvpx-4797ed2edbc4abed519ada7f65d1dcff9b4aa21e.tar.gz libvpx-4797ed2edbc4abed519ada7f65d1dcff9b4aa21e.tar.bz2 libvpx-4797ed2edbc4abed519ada7f65d1dcff9b4aa21e.zip |
Merge "Set GF frame layer depth to be 0"
Diffstat (limited to 'vp9')
-rw-r--r-- | vp9/encoder/vp9_firstpass.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vp9/encoder/vp9_firstpass.c b/vp9/encoder/vp9_firstpass.c index 6a44e8003..b1efa63bb 100644 --- a/vp9/encoder/vp9_firstpass.c +++ b/vp9/encoder/vp9_firstpass.c @@ -2407,13 +2407,14 @@ static int define_gf_group_structure(VP9_COMP *cpi) { if (rc->source_alt_ref_active) { gf_group->update_type[frame_index] = OVERLAY_UPDATE; gf_group->rf_level[frame_index] = INTER_NORMAL; + gf_group->layer_depth[frame_index] = MAX_ARF_LAYERS - 1; } else { gf_group->update_type[frame_index] = GF_UPDATE; gf_group->rf_level[frame_index] = GF_ARF_STD; + gf_group->layer_depth[frame_index] = 0; } gf_group->arf_update_idx[frame_index] = arf_buffer_indices[0]; gf_group->arf_ref_idx[frame_index] = arf_buffer_indices[0]; - gf_group->layer_depth[frame_index] = MAX_ARF_LAYERS - 1; } ++frame_index; |