vpx/vp8
Deb Mukherjee e378a89bd6 Support a constant quality mode in VP9
Adds a new end-usage option for constant quality encoding in vpx. This
first version implemented for VP9, encodes all regular inter frames
using the quality specified in the --cq-level= option, while encoding
all key frames and golden/altref frames at a quality better than that.

The current performance on derfraw300 is +0.910% up from bitrate control,
but achieved without multiple recode loops per frame.

The decision for qp for each altref/golden/key frame will be improved
in subsequent patches based on better use of stats from the first pass.
Further, the qp for regular inter frames may also be varied around the
provided cq-level.

Change-Id: I6c4a2a68563679d60e0616ebcb11698578615fb3
2013-09-06 10:30:53 -07:00
..
common Support a constant quality mode in VP9 2013-09-06 10:30:53 -07:00
decoder yv12config: remove YUV_TYPE 2013-07-12 15:25:48 -07:00
encoder renamed vp8_yv12_copy_y to vpx_yv12_copy_y 2013-08-09 07:37:08 -07:00
exports_dec Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
exports_enc Rename vp8/ codec directory to vp9/. 2012-11-01 16:31:22 -07:00
vp8_common.mk remove unused VP8 com/dec asm offsets 2013-07-09 14:33:49 -07:00
vp8_cx_iface.c Support a constant quality mode in VP9 2013-09-06 10:30:53 -07:00
vp8_dx_iface.c yv12config: remove YUV_TYPE 2013-07-12 15:25:48 -07:00
vp8cx_arm.mk Each make file is responsible for its own directory 2012-11-15 16:41:03 -08:00
vp8cx.mk Automatically flag intrinsic files 2013-05-03 15:35:13 -07:00
vp8dx.mk remove unused VP8 com/dec asm offsets 2013-07-09 14:33:49 -07:00