28 #ifndef AVUTIL_SHA512_H 
   29 #define AVUTIL_SHA512_H 
   79 #if FF_API_CRYPTO_SIZE_T 
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.