FFmpeg 5.1.6
|
Public header for MurmurHash3 hash function implementation. More...
#include <stddef.h>
#include <stdint.h>
Go to the source code of this file.
Functions | |
struct AVMurMur3 * | av_murmur3_alloc (void) |
Allocate an AVMurMur3 hash context. More... | |
void | av_murmur3_init_seeded (struct AVMurMur3 *c, uint64_t seed) |
Initialize or reinitialize an AVMurMur3 hash context with a seed. More... | |
void | av_murmur3_init (struct AVMurMur3 *c) |
Initialize or reinitialize an AVMurMur3 hash context. More... | |
void | av_murmur3_update (struct AVMurMur3 *c, const uint8_t *src, size_t len) |
Update hash context with new data. More... | |
void | av_murmur3_final (struct AVMurMur3 *c, uint8_t dst[16]) |
Finish hashing and output digest value. More... | |
Public header for MurmurHash3 hash function implementation.
Definition in file murmur3.h.