22 #ifndef AVUTIL_SHA512_H
23 #define AVUTIL_SHA512_H
ptrdiff_t const GLvoid * data
Macro definitions for various function/variable attributes.
struct AVSHA512 * av_sha512_alloc(void)
Allocate an AVSHA512 context.
Libavutil version macros.
void av_sha512_update(struct AVSHA512 *context, const uint8_t *data, unsigned int len)
Update hash value.
int av_sha512_init(struct AVSHA512 *context, int bits)
Initialize SHA-2 512 hashing.
void av_sha512_final(struct AVSHA512 *context, uint8_t *digest)
Finish hashing and output digest value.