1 typedef struct RangeCoder
3 unsigned char one_state
[256];
5 static inline void put_rac(RangeCoder
*c
, unsigned char* const state
)
7 *state
= c
->one_state
[*state
];
9 typedef struct PlaneContext
{
10 unsigned (*state
)[32];
12 static inline void put_symbol(RangeCoder
*c
, unsigned char *state
)
18 put_rac(c
, state
+22+i
);
22 PlaneContext
* const p
;
25 put_symbol(c
, p
->state
[a
]);