]> granicus.if.org Git - libvpx/commit
Take out assertion from inverse transforms
authorJingning Han <jingning@google.com>
Fri, 15 Nov 2013 23:21:38 +0000 (15:21 -0800)
committerJohann <johannkoenig@google.com>
Thu, 21 Nov 2013 20:57:42 +0000 (12:57 -0800)
commit272c82c13a463acd0418ab04a5facebe75231e1e
treec24095d7a6658f36ae27151561772f5c5071a381
parentda359253d523051a5a5e96fea1faa8607e6472bc
Take out assertion from inverse transforms

Separate the rounding and right shift operations of forward transform
from those of inverse transform. Take out the assertion check from
inverse transforms. If the transform coefficients were constructed to
cause intermediate steps of inverse transform overflow, the codec will
just let it overflow without breaking the decoding flow.

Change-Id: Ia7ce15dfd1a73b4abbaa78cbc74ec718523c5b1b
vp9/common/vp9_idct.h
vp9/encoder/vp9_dct.c