47 typedef uint32_t AVCRC;
77 int av_crc_init(AVCRC *ctx,
int le,
int bits, uint32_t poly,
int ctx_size);
93 uint32_t
av_crc(
const AVCRC *ctx, uint32_t crc,
94 const uint8_t *buffer,
size_t length) av_pure;
Macro definitions for various function/variable attributes.
int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size)
Initialize a CRC table.
Definition: crc.c:341
Libavutil version macros.
uint32_t av_crc(const AVCRC *ctx, uint32_t crc, const uint8_t *buffer, size_t length) av_pure
Calculate the CRC of a block.
Definition: crc.c:392
const AVCRC * av_crc_get_table(AVCRCId crc_id)
Get an initialized standard CRC table.
Definition: crc.c:374