Lines Matching defs:ctx
341 int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
355 ctx[i] = c;
359 ctx[i] = av_bswap32(c);
362 ctx[256] = 1;
367 ctx[256 * (j + 1) + i] =
368 (ctx[256 * j + i] >> 8) ^ ctx[ctx[256 * j + i] & 0xFF];
392 uint32_t av_crc(const AVCRC *ctx, uint32_t crc,
398 if (!ctx[256]) {
400 crc = ctx[((uint8_t) crc) ^ *buffer++] ^ (crc >> 8);
404 crc = ctx[3 * 256 + ( crc & 0xFF)] ^
405 ctx[2 * 256 + ((crc >> 8 ) & 0xFF)] ^
406 ctx[1 * 256 + ((crc >> 16) & 0xFF)] ^
407 ctx[0 * 256 + ((crc >> 24) )];
412 crc = ctx[((uint8_t) crc) ^ *buffer++] ^ (crc >> 8);