]> granicus.if.org Git - libvpx/commit
Explicitly set tx_type for sub8x8 blocks
authorDebargha Mukherjee <debargha@google.com>
Mon, 8 Feb 2016 23:59:17 +0000 (15:59 -0800)
committerDebargha Mukherjee <debargha@google.com>
Tue, 9 Feb 2016 00:22:25 +0000 (16:22 -0800)
commitd46c1f2349f5f7d76a66f367a2f041dae8653c06
treeb36972d0a956a78a793c9367c00bb8168938ce1b
parentafd73539bb39405287fdba3ac199749526865839
Explicitly set tx_type for sub8x8 blocks

Fixes an issue where the tx_type was not set correctly for
sub8x8 inter and intra blocks. In the current syntax, for
sub8x8 blocks, there is still a single tx_type that is
transmitted. Ideally, this should be searched for the best
rd performance, albeit at the expense of encode speed.
For now, we just set it to DCT_DCT. Previously it was left
incorrectly as what was used for the previous non sub8x8
block.

derflr: BDRATE -0.277%

Change-Id: If76ba903bfbfd4d374cf1ac7d1daee50e92f0edd
vp10/encoder/rdopt.c