Partition the ans experiment into 'ans' and 'rans'

The (new) ans experiment replaces the bool coder with uABS bools. The
'rans' experiment adds multisymbol coding.

This matches the setup in aom/master.

Change-Id: Ida8372ccabf1e1e9afc45fe66362cda35a491222
This commit is contained in:
Alex Converse
2016-10-19 11:31:48 -07:00
parent 66b1fcc924
commit ec6fb649da
11 changed files with 64 additions and 68 deletions

View File

@@ -46,9 +46,9 @@ typedef struct {
extern const aom_tree_index av1_coef_tree[];
extern const aom_tree_index av1_coef_con_tree[];
#if !CONFIG_ANS
#if !CONFIG_RANS
extern const struct av1_token av1_coef_encodings[];
#endif // !CONFIG_ANS
#endif // !CONFIG_RANS
int av1_is_skippable_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);
int av1_has_high_freq_in_plane(MACROBLOCK *x, BLOCK_SIZE bsize, int plane);