diff options
author | Guillaume Martres <gmartres@google.com> | 2013-10-07 19:20:10 +0100 |
---|---|---|
committer | Paul Wilkins <paulwilkins@google.com> | 2013-10-16 11:55:13 +0100 |
commit | e55f60240ac62455c61160e824660c0d22f8f7ed (patch) | |
tree | dfdf1dcdb79d66bfad9d45c3afbbc0e0f7301175 /vp9/vp9cx.mk | |
parent | 660fc5f560f11d9cb95d960b123b913a33485b9f (diff) | |
download | libvpx-e55f60240ac62455c61160e824660c0d22f8f7ed.tar libvpx-e55f60240ac62455c61160e824660c0d22f8f7ed.tar.gz libvpx-e55f60240ac62455c61160e824660c0d22f8f7ed.tar.bz2 libvpx-e55f60240ac62455c61160e824660c0d22f8f7ed.zip |
Implement variance-based adaptive quantization
This should be similar to what x264 does with --aq-mode 1.
It works well with clips like parkjoy and touhou
(http://x264.nl/developers/Dark_Shikari/LosslessTouhou.mkv).
At low bitrates, the segmentation signaling overhead may negate the
benefits of this feature.
(PGW) Default changed to feature OFF to allow provisional merge.
Change-Id: I938abf9bb487e1d4ad3b0264ea03d9826275c70b
Diffstat (limited to 'vp9/vp9cx.mk')
-rw-r--r-- | vp9/vp9cx.mk | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vp9/vp9cx.mk b/vp9/vp9cx.mk index 9fbf100f5..b454eee02 100644 --- a/vp9/vp9cx.mk +++ b/vp9/vp9cx.mk @@ -64,6 +64,8 @@ VP9_CX_SRCS-$(CONFIG_INTERNAL_STATS) += encoder/vp9_ssim.c VP9_CX_SRCS-yes += encoder/vp9_tokenize.c VP9_CX_SRCS-yes += encoder/vp9_treewriter.c VP9_CX_SRCS-yes += encoder/vp9_variance_c.c +VP9_CX_SRCS-yes += encoder/vp9_vaq.c +VP9_CX_SRCS-yes += encoder/vp9_vaq.h ifeq ($(CONFIG_VP9_POSTPROC),yes) VP9_CX_SRCS-$(CONFIG_INTERNAL_STATS) += common/vp9_postproc.h VP9_CX_SRCS-$(CONFIG_INTERNAL_STATS) += common/vp9_postproc.c |