• Home
  • Raw
  • Download

Lines Matching refs:buf

57     unsigned int buf;  in get_ue_golomb()  local
60 buf = show_bits_long(gb, 32); in get_ue_golomb()
62 if (buf >= (1 << 27)) { in get_ue_golomb()
63 buf >>= 32 - 9; in get_ue_golomb()
64 skip_bits_long(gb, ff_golomb_vlc_len[buf]); in get_ue_golomb()
66 return ff_ue_golomb_vlc_code[buf]; in get_ue_golomb()
68 int log = 2 * av_log2(buf) - 31; in get_ue_golomb()
73 buf >>= log; in get_ue_golomb()
74 buf--; in get_ue_golomb()
76 return buf; in get_ue_golomb()
81 buf = GET_CACHE(re, gb); in get_ue_golomb()
83 if (buf >= (1 << 27)) { in get_ue_golomb()
84 buf >>= 32 - 9; in get_ue_golomb()
85 LAST_SKIP_BITS(re, gb, ff_golomb_vlc_len[buf]); in get_ue_golomb()
88 return ff_ue_golomb_vlc_code[buf]; in get_ue_golomb()
90 int log = 2 * av_log2(buf) - 31; in get_ue_golomb()
95 buf >>= log; in get_ue_golomb()
96 buf--; in get_ue_golomb()
98 return buf; in get_ue_golomb()
108 unsigned buf, log; in get_ue_golomb_long() local
110 buf = show_bits_long(gb, 32); in get_ue_golomb_long()
111 log = 31 - av_log2(buf); in get_ue_golomb_long()
124 unsigned int buf; in get_ue_golomb_31() local
127 buf = show_bits_long(gb, 32); in get_ue_golomb_31()
129 buf >>= 32 - 9; in get_ue_golomb_31()
130 skip_bits_long(gb, ff_golomb_vlc_len[buf]); in get_ue_golomb_31()
135 buf = GET_CACHE(re, gb); in get_ue_golomb_31()
137 buf >>= 32 - 9; in get_ue_golomb_31()
138 LAST_SKIP_BITS(re, gb, ff_golomb_vlc_len[buf]); in get_ue_golomb_31()
142 return ff_ue_golomb_vlc_code[buf]; in get_ue_golomb_31()
147 uint32_t buf; in get_interleaved_ue_golomb() local
150 buf = show_bits_long(gb, 32); in get_interleaved_ue_golomb()
152 if (buf & 0xAA800000) { in get_interleaved_ue_golomb()
153 buf >>= 32 - 8; in get_interleaved_ue_golomb()
154 skip_bits_long(gb, ff_interleaved_golomb_vlc_len[buf]); in get_interleaved_ue_golomb()
156 return ff_interleaved_ue_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
161 buf >>= 32 - 8; in get_interleaved_ue_golomb()
162 skip_bits_long(gb, FFMIN(ff_interleaved_golomb_vlc_len[buf], 8)); in get_interleaved_ue_golomb()
164 if (ff_interleaved_golomb_vlc_len[buf] != 9) { in get_interleaved_ue_golomb()
165 ret <<= (ff_interleaved_golomb_vlc_len[buf] - 1) >> 1; in get_interleaved_ue_golomb()
166 ret |= ff_interleaved_dirac_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
169 ret = (ret << 4) | ff_interleaved_dirac_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
170 buf = show_bits_long(gb, 32); in get_interleaved_ue_golomb()
178 buf = GET_CACHE(re, gb); in get_interleaved_ue_golomb()
180 if (buf & 0xAA800000) { in get_interleaved_ue_golomb()
181 buf >>= 32 - 8; in get_interleaved_ue_golomb()
182 LAST_SKIP_BITS(re, gb, ff_interleaved_golomb_vlc_len[buf]); in get_interleaved_ue_golomb()
185 return ff_interleaved_ue_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
190 buf >>= 32 - 8; in get_interleaved_ue_golomb()
192 FFMIN(ff_interleaved_golomb_vlc_len[buf], 8)); in get_interleaved_ue_golomb()
194 if (ff_interleaved_golomb_vlc_len[buf] != 9) { in get_interleaved_ue_golomb()
195 ret <<= (ff_interleaved_golomb_vlc_len[buf] - 1) >> 1; in get_interleaved_ue_golomb()
196 ret |= ff_interleaved_dirac_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
199 ret = (ret << 4) | ff_interleaved_dirac_golomb_vlc_code[buf]; in get_interleaved_ue_golomb()
201 buf = GET_CACHE(re, gb); in get_interleaved_ue_golomb()
243 unsigned int buf; in get_se_golomb() local
246 buf = show_bits_long(gb, 32); in get_se_golomb()
248 if (buf >= (1 << 27)) { in get_se_golomb()
249 buf >>= 32 - 9; in get_se_golomb()
250 skip_bits_long(gb, ff_golomb_vlc_len[buf]); in get_se_golomb()
252 return ff_se_golomb_vlc_code[buf]; in get_se_golomb()
254 int log = 2 * av_log2(buf) - 31; in get_se_golomb()
255 buf >>= log; in get_se_golomb()
259 if (buf & 1) in get_se_golomb()
260 buf = -(buf >> 1); in get_se_golomb()
262 buf = (buf >> 1); in get_se_golomb()
264 return buf; in get_se_golomb()
269 buf = GET_CACHE(re, gb); in get_se_golomb()
271 if (buf >= (1 << 27)) { in get_se_golomb()
272 buf >>= 32 - 9; in get_se_golomb()
273 LAST_SKIP_BITS(re, gb, ff_golomb_vlc_len[buf]); in get_se_golomb()
276 return ff_se_golomb_vlc_code[buf]; in get_se_golomb()
278 int log = av_log2(buf), sign; in get_se_golomb()
281 buf = GET_CACHE(re, gb); in get_se_golomb()
283 buf >>= log; in get_se_golomb()
288 sign = -(buf & 1); in get_se_golomb()
289 buf = ((buf >> 1) ^ sign) - sign; in get_se_golomb()
291 return buf; in get_se_golomb()
298 unsigned int buf = get_ue_golomb_long(gb); in get_se_golomb_long() local
299 int sign = (buf & 1) - 1; in get_se_golomb_long()
300 return ((buf >> 1) ^ sign) + 1; in get_se_golomb_long()
305 unsigned int buf; in get_interleaved_se_golomb() local
308 buf = show_bits_long(gb, 32); in get_interleaved_se_golomb()
310 if (buf & 0xAA800000) { in get_interleaved_se_golomb()
311 buf >>= 32 - 8; in get_interleaved_se_golomb()
312 skip_bits_long(gb, ff_interleaved_golomb_vlc_len[buf]); in get_interleaved_se_golomb()
314 return ff_interleaved_se_golomb_vlc_code[buf]; in get_interleaved_se_golomb()
318 buf |= 1 | show_bits(gb, 24); in get_interleaved_se_golomb()
320 if ((buf & 0xAAAAAAAA) == 0) in get_interleaved_se_golomb()
323 for (log = 31; (buf & 0x80000000) == 0; log--) in get_interleaved_se_golomb()
324 buf = (buf << 2) - ((buf << log) >> (log - 1)) + (buf >> 30); in get_interleaved_se_golomb()
328 return (signed) (((((buf << log) >> log) - 1) ^ -(buf & 0x1)) + 1) >> 1; in get_interleaved_se_golomb()
333 buf = GET_CACHE(re, gb); in get_interleaved_se_golomb()
335 if (buf & 0xAA800000) { in get_interleaved_se_golomb()
336 buf >>= 32 - 8; in get_interleaved_se_golomb()
337 LAST_SKIP_BITS(re, gb, ff_interleaved_golomb_vlc_len[buf]); in get_interleaved_se_golomb()
340 return ff_interleaved_se_golomb_vlc_code[buf]; in get_interleaved_se_golomb()
345 buf |= 1 | (GET_CACHE(re, gb) >> 8); in get_interleaved_se_golomb()
347 if ((buf & 0xAAAAAAAA) == 0) in get_interleaved_se_golomb()
350 for (log = 31; (buf & 0x80000000) == 0; log--) in get_interleaved_se_golomb()
351 buf = (buf << 2) - ((buf << log) >> (log - 1)) + (buf >> 30); in get_interleaved_se_golomb()
356 return (signed) (((((buf << log) >> log) - 1) ^ -(buf & 0x1)) + 1) >> 1; in get_interleaved_se_golomb()
379 unsigned int buf; in get_ur_golomb() local
383 buf = show_bits_long(gb, 32); in get_ur_golomb()
385 log = av_log2(buf); in get_ur_golomb()
388 buf >>= log - k; in get_ur_golomb()
389 buf += (30 - log) << k; in get_ur_golomb()
392 return buf; in get_ur_golomb()
395 buf = get_bits_long(gb, esc_len); in get_ur_golomb()
397 return buf + limit - 1; in get_ur_golomb()
402 buf = GET_CACHE(re, gb); in get_ur_golomb()
404 log = av_log2(buf); in get_ur_golomb()
407 buf >>= log - k; in get_ur_golomb()
408 buf += (30U - log) << k; in get_ur_golomb()
412 return buf; in get_ur_golomb()
417 buf = SHOW_UBITS(re, gb, esc_len); in get_ur_golomb()
422 return buf + limit - 1; in get_ur_golomb()
433 unsigned int buf; in get_ur_golomb_jpegls() local
437 buf = show_bits_long(gb, 32); in get_ur_golomb_jpegls()
439 log = av_log2(buf); in get_ur_golomb_jpegls()
442 buf >>= log - k; in get_ur_golomb_jpegls()
443 buf += (30 - log) << k; in get_ur_golomb_jpegls()
446 return buf; in get_ur_golomb_jpegls()
454 buf = get_bits_long(gb, k); in get_ur_golomb_jpegls()
456 return buf + (i << k); in get_ur_golomb_jpegls()
458 buf = get_bits_long(gb, esc_len); in get_ur_golomb_jpegls()
460 return buf + 1; in get_ur_golomb_jpegls()
467 buf = GET_CACHE(re, gb); in get_ur_golomb_jpegls()
469 log = av_log2(buf); in get_ur_golomb_jpegls()
475 buf >>= log - k; in get_ur_golomb_jpegls()
476 buf += (30U - log) << k; in get_ur_golomb_jpegls()
480 return buf; in get_ur_golomb_jpegls()
500 buf = SHOW_UBITS(re, gb, 16) << (k-16); in get_ur_golomb_jpegls()
503 buf |= SHOW_UBITS(re, gb, k-16); in get_ur_golomb_jpegls()
506 buf = SHOW_UBITS(re, gb, k); in get_ur_golomb_jpegls()
510 buf = 0; in get_ur_golomb_jpegls()
513 buf += ((SUINT)i << k); in get_ur_golomb_jpegls()
515 buf = SHOW_UBITS(re, gb, esc_len); in get_ur_golomb_jpegls()
518 buf ++; in get_ur_golomb_jpegls()
520 buf = -1; in get_ur_golomb_jpegls()
523 return buf; in get_ur_golomb_jpegls()