27 #ifndef AVUTIL_MURMUR3_H
28 #define AVUTIL_MURMUR3_H
102 #if FF_API_CRYPTO_SIZE_T
void av_murmur3_init_seeded(struct AVMurMur3 *c, uint64_t seed)
Initialize or reinitialize an AVMurMur3 hash context with a seed.
void av_murmur3_init(struct AVMurMur3 *c)
Initialize or reinitialize an AVMurMur3 hash context.
Libavutil version macros.
void av_murmur3_update(struct AVMurMur3 *c, const uint8_t *src, int len)
Update hash context with new data.
struct AVMurMur3 * av_murmur3_alloc(void)
Allocate an AVMurMur3 hash context.
void av_murmur3_final(struct AVMurMur3 *c, uint8_t dst[16])
Finish hashing and output digest value.