summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_detokenize.c
diff options
context:
space:
mode:
Diffstat (limited to 'vp9/decoder/vp9_detokenize.c')
-rw-r--r--vp9/decoder/vp9_detokenize.c48
1 files changed, 0 insertions, 48 deletions
diff --git a/vp9/decoder/vp9_detokenize.c b/vp9/decoder/vp9_detokenize.c
index 0ef25bafd..e69844196 100644
--- a/vp9/decoder/vp9_detokenize.c
+++ b/vp9/decoder/vp9_detokenize.c
@@ -388,51 +388,3 @@ int vp9_decode_tokens(VP9D_COMP* const pbi,
foreach_transformed_block(xd, bsize, decode_block, &args);
return eobtotal;
}
-
-#if CONFIG_NEWBINTRAMODES
-static int decode_coefs_4x4(VP9D_COMP *dx, MACROBLOCKD *xd,
- vp9_reader *r,
- PLANE_TYPE type, int i, int seg_eob) {
- const struct plane_block_idx pb_idx = plane_block_idx(16, i);
- const int mod = 2 - xd->plane[pb_idx.plane].subsampling_x;
- const int aoff = pb_idx.block & ((1 << mod) - 1);
- const int loff = pb_idx.block >> mod;
- ENTROPY_CONTEXT *A = xd->plane[pb_idx.plane].above_context;
- ENTROPY_CONTEXT *L = xd->plane[pb_idx.plane].left_context;
- const int c = decode_coefs(dx, xd, r, i, type, seg_eob,
- BLOCK_OFFSET(xd->plane[pb_idx.plane].qcoeff, pb_idx.block, 16), TX_4X4,
- xd->plane[pb_idx.plane].dequant, A + aoff, L + loff);
- xd->plane[pb_idx.plane].eobs[pb_idx.block] = c;
- return c;
-}
-
-static int decode_mb_tokens_4x4_uv(VP9D_COMP* const dx,
- MACROBLOCKD* const xd,
- vp9_reader *r,
- int seg_eob) {
- int i, eobtotal = 0;
-
- // chroma blocks
- for (i = 16; i < 24; i++)
- eobtotal += decode_coefs_4x4(dx, xd, r, PLANE_TYPE_UV, i, seg_eob);
-
- return eobtotal;
-}
-
-int vp9_decode_mb_tokens_4x4_uv(VP9D_COMP* const dx,
- MACROBLOCKD* const xd,
- vp9_reader *r) {
- const int segment_id = xd->mode_info_context->mbmi.segment_id;
- const int seg_eob = get_eob(xd, segment_id, 16);
-
- return decode_mb_tokens_4x4_uv(dx, xd, r, seg_eob);
-}
-
-int vp9_decode_coefs_4x4(VP9D_COMP *dx, MACROBLOCKD *xd,
- vp9_reader *r,
- PLANE_TYPE type, int i) {
- const int segment_id = xd->mode_info_context->mbmi.segment_id;
- const int seg_eob = get_eob(xd, segment_id, 16);
- return decode_coefs_4x4(dx, xd, r, type, i, seg_eob);
-}
-#endif