Lines Matching defs:delta_width_modifier
307 int delta_width_modifier, delta_width, delta_negative, delta, sample ;
314 { /* If bit_count parameter is zero get the delta_width_modifier. */
315 delta_width_modifier = dwvw_decode_load_bits (psf, pdwvw, -1) ;
318 if (delta_width_modifier < 0 || (pdwvw->b.end == 0 && count == 0))
321 if (delta_width_modifier && dwvw_decode_load_bits (psf, pdwvw, 1))
322 delta_width_modifier = - delta_width_modifier ;
325 delta_width = (delta_width + delta_width_modifier + pdwvw->bit_width) % pdwvw->bit_width ;
368 ** delta_width_modifier (otherwise).
404 /* Otherwise must have been asked to get delta_width_modifier. */
485 int delta_width_modifier, delta, delta_negative, delta_width, extra_bit ;
520 /* Calculate the delta_width_modifier */
521 delta_width_modifier = (delta_width - pdwvw->last_delta_width) % pdwvw->bit_width ;
522 if (delta_width_modifier > pdwvw->dwm_maxsize)
523 delta_width_modifier -= pdwvw->bit_width ;
524 if (delta_width_modifier < -pdwvw->dwm_maxsize)
525 delta_width_modifier += pdwvw->bit_width ;
527 /* Write delta_width_modifier zeros, followed by terminating '1'. */
528 dwvw_encode_store_bits (psf, pdwvw, 0, abs (delta_width_modifier)) ;
529 if (abs (delta_width_modifier) != pdwvw->dwm_maxsize)
532 /* Write delta_width_modifier sign. */
533 if (delta_width_modifier < 0)
535 if (delta_width_modifier > 0)