77 #if FF_API_CRYPTO_SIZE_T 78 void av_sha_update(
struct AVSHA *ctx,
const uint8_t *data,
unsigned int len);
80 void av_sha_update(
struct AVSHA *ctx,
const uint8_t *data,
size_t len);
89 void av_sha_final(
struct AVSHA* context, uint8_t *digest);
void av_sha_final(struct AVSHA *context, uint8_t *digest)
Finish hashing and output digest value.
int av_sha_init(struct AVSHA *context, int bits)
Initialize SHA-1 or SHA-2 hashing.
Macro definitions for various function/variable attributes.
Libavutil version macros.
void av_sha_update(struct AVSHA *ctx, const uint8_t *data, unsigned int len)
Update hash value.
struct AVSHA * av_sha_alloc(void)
Allocate an AVSHA context.