]> granicus.if.org Git - libvpx/commit
Add MID_OVERLAY_UPDATE frame type
authorJingning Han <jingning@google.com>
Fri, 28 Sep 2018 04:01:08 +0000 (21:01 -0700)
committerJingning Han <jingning@google.com>
Fri, 28 Sep 2018 04:10:06 +0000 (21:10 -0700)
commitc1b6e220e3fa04a2819a6728c1d716651d64d6b5
tree9968a64d421235ecc2a27cc69f9f3dee566ddb6c
parent0c84f1e4587b0ad1f3f7b4835c4d4bdf76029b5b
Add MID_OVERLAY_UPDATE frame type

Add a MID_OVERLAY_UPDATE abstract to support multi-layer
ARF-Overlay frame based approach. When setting the frame update
type to be USE_BUF_FRAME, the encoder will use show_existing_frame
to process the intermediate ARF frames. When setting the frame
update type to be MID_OVERLAY_UPDATE, the intermediate ARF frames
will go through an overlay frame for display.

Change-Id: Ia0c91452c09d39312ac22d855cdf681b7da851c5
vp9/encoder/vp9_encoder.c
vp9/encoder/vp9_firstpass.h
vp9/encoder/vp9_ratectrl.c