]> granicus.if.org Git - libvpx/commit
Two optimizations:
authorYaowu Xu <yaowu@google.com>
Fri, 1 Nov 2013 14:24:07 +0000 (07:24 -0700)
committerYaowu Xu <yaowu@google.com>
Fri, 1 Nov 2013 14:24:07 +0000 (07:24 -0700)
commita272530bf0962d4cbf54fdb8abd1051f8fbb5917
tree37775a21c5afd615e5ec3579a44958c50bc70032
parentf0446164fbabe0f21ecbb4d29ec75b3cb130dfc8
Two optimizations:

1. Reduced the size memset based on eob for 32x32 transform. The reset
of non-zero coefficient should probably go into where they are read in
inverse transform functions. (TODO)
2. Removed a redundant level of indirection.
vp9_iht4x4_add() checks transform type and call vp9_iht4x4_16_add()
for tranforms other than DCT_DCT. In this case, the DCT_DCT case
has been already handled here.

Change-Id: Iacbc77da761f0b308df5acea0f20c9add9f33d20
vp9/decoder/vp9_decodframe.c