void vp9_diff_update_prob(vp9_reader *r, vp9_prob* p) { int delp = decode_term_subexp(r, SUBEXP_PARAM, 255); *p = (vp9_prob)inv_remap_prob(delp, *p); }
vp9_prob vp9_read_prob_diff_update(vp9_reader *r, int oldp) { int delp = decode_term_subexp(r, SUBEXP_PARAM, 255); return (vp9_prob)inv_remap_prob(delp, oldp); }
void vp9_diff_update_prob(vp9_reader *r, vp9_prob* p) { if (vp9_read(r, DIFF_UPDATE_PROB)) { const int delp = decode_term_subexp(r); *p = (vp9_prob)inv_remap_prob(delp, *p); } }