vpx/vp9
Jingning Han 516d0b1180 Set up early RD cost check for NEWMV in non-RD mode decision flow
This commit estimates the motion vector rate cost right after full
pixel motion search. It combines this and the mode cost and compares
the corresponding rate-distortion cost. If it is already above the
current best one, skip the rest sub-pixel motion search and modeling
process. For pedestrian_area 1080p at 4000 kpbs, the speed -5 runtime
goes down from 39425 ms -> 38399 ms.

Change-Id: If4cd7119fd6c266798d5cf1d19d19ab425e52a26
2014-04-04 16:08:51 -07:00
..
common Merge "Cleaning up vp9_mvref_common.c." 2014-04-02 11:03:36 -07:00
decoder Adding return value to set_offsets() function. 2014-04-01 20:06:47 -07:00
encoder Set up early RD cost check for NEWMV in non-RD mode decision flow 2014-04-04 16:08:51 -07:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk Removing vp9_onyx.h and moving its content to the encoder. 2014-03-05 23:33:22 -08:00
vp9_cx_iface.c Rate ctrl changes to track target bitrates closer 2014-04-02 11:16:20 -07:00
vp9_dx_iface.c Merge "Removing redundant references to VP9D_COMP struct." 2014-03-25 16:56:33 -07:00
vp9_iface_common.h Merge "Tidy up comments & remove commented out code." 2014-01-22 11:14:07 -08:00
vp9cx.mk Adding vp9_speed_features.{h, c}. 2014-03-28 10:30:28 -07:00
vp9dx.mk Merge "Renaming vp9_onyxd.h and vp9_onyxd_if.c to vp9_decoder.{h, c}." 2014-03-10 12:11:09 -07:00