summaryrefslogtreecommitdiff
path: root/vp9/encoder/vp9_onyx_if.c
diff options
context:
space:
mode:
authorGuillaume Martres <gmartres@google.com>2013-11-14 19:23:57 +0100
committerGuillaume Martres <gmartres@google.com>2013-11-15 19:42:20 +0100
commit17084657e6da5b02ab1e492b237e52f2bd38ade3 (patch)
treebd28fc2e74c97c48d03f9164cbaf58771f236cdc /vp9/encoder/vp9_onyx_if.c
parentd1899557eb727d8d1430e87e88ad5cdd358f0549 (diff)
downloadlibvpx-17084657e6da5b02ab1e492b237e52f2bd38ade3.tar
libvpx-17084657e6da5b02ab1e492b237e52f2bd38ade3.tar.gz
libvpx-17084657e6da5b02ab1e492b237e52f2bd38ade3.tar.bz2
libvpx-17084657e6da5b02ab1e492b237e52f2bd38ade3.zip
vpxenc: add --aq-mode flag to control adaptive quantization
Change-Id: I57e1ad4bed3487df12893ced77c49093f8755706
Diffstat (limited to 'vp9/encoder/vp9_onyx_if.c')
-rw-r--r--vp9/encoder/vp9_onyx_if.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/vp9/encoder/vp9_onyx_if.c b/vp9/encoder/vp9_onyx_if.c
index 8a9834310..a38337880 100644
--- a/vp9/encoder/vp9_onyx_if.c
+++ b/vp9/encoder/vp9_onyx_if.c
@@ -764,8 +764,6 @@ void vp9_set_speed_features(VP9_COMP *cpi) {
sf->static_segmentation = 0;
#endif
- sf->variance_adaptive_quantization = 0;
-
switch (mode) {
case 0: // This is the best quality mode.
break;
@@ -3195,7 +3193,7 @@ static void encode_frame_to_data_rate(VP9_COMP *cpi,
}
}
- if (cpi->sf.variance_adaptive_quantization) {
+ if (cpi->oxcf.aq_mode == VARIANCE_AQ) {
vp9_vaq_frame_setup(cpi);
}
@@ -3980,7 +3978,7 @@ int vp9_get_compressed_data(VP9_PTR ptr, unsigned int *frame_flags,
vp9_setup_interp_filters(&cpi->mb.e_mbd, DEFAULT_INTERP_FILTER, cm);
- if (cpi->sf.variance_adaptive_quantization) {
+ if (cpi->oxcf.aq_mode == VARIANCE_AQ) {
vp9_vaq_init();
}