Import the aom_read/write_symbol abstractions from aom/master
Change-Id: I0b255c05108c3b97e74df1b59c34111c9e9a5770
diff --git a/aom_dsp/bitreader.h b/aom_dsp/bitreader.h
index d062e07..52e4dc8 100644
--- a/aom_dsp/bitreader.h
+++ b/aom_dsp/bitreader.h
@@ -104,6 +104,20 @@
return aom_read_tree_bits(r, tree, probs);
}
+static INLINE int aom_read_symbol(aom_reader *r, const aom_cdf_prob *cdf,
+ int nsymbs) {
+#if CONFIG_ANS
+ (void)nsymbs;
+ return rans_read(r, cdf);
+#else
+ (void)r;
+ (void)cdf;
+ (void)nsymbs;
+ assert(0 && "Unsupported bitreader operation");
+ return -1;
+#endif
+}
+
#ifdef __cplusplus
} // extern "C"
#endif