diff options
author | JackyChen <jackychen@google.com> | 2014-12-02 12:14:47 -0800 |
---|---|---|
committer | JackyChen <jackychen@google.com> | 2014-12-11 09:19:39 -0800 |
commit | 7ac3e3c1d68a8e39b9195f5b188ccdaa9340b5b7 (patch) | |
tree | b5fdefbd54c2638111e296b33e70a7f74aef13e2 /vp9/common/vp9_onyxc_int.h | |
parent | f59cb45e907911b0d4a6e8cb4b355eece1115b5b (diff) | |
download | libvpx-7ac3e3c1d68a8e39b9195f5b188ccdaa9340b5b7.tar libvpx-7ac3e3c1d68a8e39b9195f5b188ccdaa9340b5b7.tar.gz libvpx-7ac3e3c1d68a8e39b9195f5b188ccdaa9340b5b7.tar.bz2 libvpx-7ac3e3c1d68a8e39b9195f5b188ccdaa9340b5b7.zip |
Multiframe Quality Enhancement(MFQE) in VP9.
It is the first version of MFQE in VP9. There are a few TODOs included
in this version.
Usage: Add flag --enable-vp9-postproc to config the project.
In decoder, use flag --mfqe in the command line to enable
MFQE in postproc.
Note: Need to have key frame with low quality to see the effect of this
new patch. In my experiment, I fixed the qindex to 200 in key frame.
Change-Id: I021f9ce4616ed3574c81e48d968662994b56a396
Diffstat (limited to 'vp9/common/vp9_onyxc_int.h')
-rw-r--r-- | vp9/common/vp9_onyxc_int.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/vp9/common/vp9_onyxc_int.h b/vp9/common/vp9_onyxc_int.h index ae69c0c00..98c7e2a6e 100644 --- a/vp9/common/vp9_onyxc_int.h +++ b/vp9/common/vp9_onyxc_int.h @@ -113,6 +113,7 @@ typedef struct VP9Common { int new_fb_idx; YV12_BUFFER_CONFIG post_proc_buffer; + YV12_BUFFER_CONFIG post_proc_buffer_int; FRAME_TYPE last_frame_type; /* last frame's frame type for motion search.*/ FRAME_TYPE frame_type; |