summaryrefslogtreecommitdiff
path: root/vp9/decoder/vp9_treereader.h
diff options
context:
space:
mode:
Diffstat (limited to 'vp9/decoder/vp9_treereader.h')
-rw-r--r--vp9/decoder/vp9_treereader.h4
1 files changed, 1 insertions, 3 deletions
diff --git a/vp9/decoder/vp9_treereader.h b/vp9/decoder/vp9_treereader.h
index 4ec6de99d..c9832e11d 100644
--- a/vp9/decoder/vp9_treereader.h
+++ b/vp9/decoder/vp9_treereader.h
@@ -17,10 +17,8 @@
typedef BOOL_DECODER vp9_reader;
-#define vp9_read decode_bool
-#define vp9_read_literal decode_value
-#define vp9_read_bit(r) vp9_read(r, vp9_prob_half)
#define vp9_read_prob(r) ((vp9_prob)vp9_read_literal(r, 8))
+#define vp9_read_and_apply_sign(r, value) (vp9_read_bit(r) ? -(value) : (value))
// Intent of tree data structure is to make decoding trivial.
static int treed_read(vp9_reader *const r, /* !!! must return a 0 or 1 !!! */