]> granicus.if.org Git - libvpx/commit
Fix CQ range and experimental KF sizing changes.
authorPaul Wilkins <paulwilkins@google.com>
Mon, 17 Jan 2011 17:23:11 +0000 (17:23 +0000)
committerPaul Wilkins <paulwilkins@google.com>
Mon, 17 Jan 2011 17:24:45 +0000 (17:24 +0000)
commit339c512762542995d51086e1990cf47967687bb5
tree514829fd5844f3e851163a3715c1dfa28c7a0ac9
parenta1a4d23797b2537f986859c57a73fa9330fa0ed5
Fix CQ range and experimental KF sizing changes.

The CQ level was not using the q_trans[] array to convert
to a 0-127 range as per min and maxq

Experimental change to try and match the reconstruction
error for forced key frames approximately to that of the
previous frame by means of the recode loop. Though this
may cause extra recodes and the recode behavior has not
been optimized, it can only happen on forced key frames.

Change-Id: I1f7e42d526f1b1cb556dd461eff1a692bd1b5b2f
vp8/encoder/onyx_if.c
vp8/encoder/onyx_int.h
vp8/vp8_cx_iface.c