]> granicus.if.org Git - libvpx/commit
Unify luma and chroma rd-cost estimation
authorJingning Han <jingning@google.com>
Wed, 14 Aug 2013 01:58:21 +0000 (18:58 -0700)
committerJingning Han <jingning@google.com>
Thu, 15 Aug 2013 16:41:33 +0000 (09:41 -0700)
commitec01f52ffa25ac24fd3128e5fc1b1d752bf4f9f2
tree5fff9c75b9754485f991c7a88bbeb868e17c7263
parent1a3641d91b7179631113ece6c0f4bb25ad9b881f
Unify luma and chroma rd-cost estimation

This commit unifies the rate-distortion cost calculation process of
luma and chroma components. It allows early termination to be enabled
later in the rd search loop of chroma components, in consistent with
luma pixels.

Change-Id: I2e52a7c6496176bf2a5e3ef338d34ceb8aad9b3d
vp9/common/vp9_blockd.h
vp9/encoder/vp9_rdopt.c
vp9/encoder/vp9_tokenize.c
vp9/encoder/vp9_tokenize.h