Lines Matching defs:limit
374 static inline int get_ur_golomb(GetBitContext *gb, int k, int limit,
385 if (log > 31 - limit) {
392 skip_bits_long(gb, limit);
395 return buf + limit - 1;
404 if (log > 31 - limit) {
412 LAST_SKIP_BITS(re, gb, limit);
420 return buf + limit - 1;
428 static inline int get_ur_golomb_jpegls(GetBitContext *gb, int k, int limit,
439 if (log - k >= 1 && 32 - log < limit) {
448 i < limit && get_bits1(gb) == 0 && get_bits_left(gb) > 0;
451 if (i < limit - 1) {
455 } else if (i == limit - 1) {
472 32 - log < limit) {
481 for (i = 0; i + MIN_CACHE_BITS <= limit && SHOW_UBITS(re, gb, MIN_CACHE_BITS) == 0; i += MIN_CACHE_BITS) {
489 for (; i < limit && SHOW_UBITS(re, gb, 1) == 0; i++) {
495 if (i < limit - 1) {
512 } else if (i == limit - 1) {
529 static inline int get_sr_golomb(GetBitContext *gb, int k, int limit,
532 unsigned v = get_ur_golomb(gb, k, limit, esc_len);
539 static inline int get_sr_golomb_flac(GetBitContext *gb, int k, int limit,
542 unsigned v = get_ur_golomb_jpegls(gb, k, limit, esc_len);