summaryrefslogtreecommitdiff
path: root/vp9/common/vp9_blockd.h
diff options
context:
space:
mode:
authorDmitry Kovalev <dkovalev@google.com>2013-08-19 16:44:10 -0700
committerDmitry Kovalev <dkovalev@google.com>2013-08-19 16:44:10 -0700
commit569ca37d09d5ae4e6eb47f110cc33805a09df7af (patch)
tree6c50431a6c38d4fb78bda75d5845225226db96f3 /vp9/common/vp9_blockd.h
parent31c97c2bdfdbfff1188f6eaf51df2ee9d7eb1de7 (diff)
downloadlibvpx-569ca37d09d5ae4e6eb47f110cc33805a09df7af.tar
libvpx-569ca37d09d5ae4e6eb47f110cc33805a09df7af.tar.gz
libvpx-569ca37d09d5ae4e6eb47f110cc33805a09df7af.tar.bz2
libvpx-569ca37d09d5ae4e6eb47f110cc33805a09df7af.zip
Moving plane_block_idx from vp9_blockd.h to vp9_quantize.c.
Change-Id: Ib8af21f2e7f603c2fb407e5d15a3bba64b545b49
Diffstat (limited to 'vp9/common/vp9_blockd.h')
-rw-r--r--vp9/common/vp9_blockd.h26
1 files changed, 0 insertions, 26 deletions
diff --git a/vp9/common/vp9_blockd.h b/vp9/common/vp9_blockd.h
index cff68218c..a211b7b0f 100644
--- a/vp9/common/vp9_blockd.h
+++ b/vp9/common/vp9_blockd.h
@@ -362,32 +362,6 @@ static INLINE TX_SIZE get_uv_tx_size(const MB_MODE_INFO *mbmi) {
return MIN(mbmi->txfm_size, max_uv_txsize_lookup[mbmi->sb_type]);
}
-struct plane_block_idx {
- int plane;
- int block;
-};
-
-// TODO(jkoleszar): returning a struct so it can be used in a const context,
-// expect to refactor this further later.
-static INLINE struct plane_block_idx plane_block_idx(int y_blocks,
- int b_idx) {
- const int v_offset = y_blocks * 5 / 4;
- struct plane_block_idx res;
-
- if (b_idx < y_blocks) {
- res.plane = 0;
- res.block = b_idx;
- } else if (b_idx < v_offset) {
- res.plane = 1;
- res.block = b_idx - y_blocks;
- } else {
- assert(b_idx < y_blocks * 3 / 2);
- res.plane = 2;
- res.block = b_idx - v_offset;
- }
- return res;
-}
-
static BLOCK_SIZE_TYPE get_plane_block_size(BLOCK_SIZE_TYPE bsize,
const struct macroblockd_plane *pd) {
BLOCK_SIZE_TYPE bs = ss_size_lookup[bsize]