Fix bug when enabling 32-point DST in daala_tx.

Change-Id: I567420e45f54cfe991065614d0a8c0c4d637e116
diff --git a/av1/common/blockd.h b/av1/common/blockd.h
index d02e670..22bfe94 100644
--- a/av1/common/blockd.h
+++ b/av1/common/blockd.h
@@ -1240,8 +1240,12 @@
     return DCT_DCT;
   }
 #endif  // CONFIG_MRC_TX
+#if CONFIG_DAALA_TX32
+  if (xd->lossless[mbmi->segment_id] || txsize_sqr_map[tx_size] > TX_32X32)
+#else
   if (xd->lossless[mbmi->segment_id] || txsize_sqr_map[tx_size] > TX_32X32 ||
       (txsize_sqr_map[tx_size] >= TX_32X32 && !is_inter_block(mbmi)))
+#endif
     return DCT_DCT;
   if (plane_type == PLANE_TYPE_Y) {
 #if !ALLOW_INTRA_EXT_TX