X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;ds=sidebyside;f=libavutil%2Fmurmur3.h;h=b3b3a07de29b706bfdbe32f4d2c00f4550b89f4b;hb=55c083f08a8dd7aaabc5c6da46a4b51041686f98;hp=6a1694c08df29f83569245da7f691da643f4dde1;hpb=3895fce26ec7f6d2b1642f96ecaddede6521228e;p=ffmpeg diff --git a/libavutil/murmur3.h b/libavutil/murmur3.h index 6a1694c08df..b3b3a07de29 100644 --- a/libavutil/murmur3.h +++ b/libavutil/murmur3.h @@ -27,8 +27,11 @@ #ifndef AVUTIL_MURMUR3_H #define AVUTIL_MURMUR3_H +#include #include +#include "version.h" + /** * @defgroup lavu_murmur3 Murmur3 * @ingroup lavu_hash @@ -97,7 +100,11 @@ void av_murmur3_init(struct AVMurMur3 *c); * @param[in] src Input data to update hash with * @param[in] len Number of bytes to read from `src` */ +#if FF_API_CRYPTO_SIZE_T void av_murmur3_update(struct AVMurMur3 *c, const uint8_t *src, int len); +#else +void av_murmur3_update(struct AVMurMur3 *c, const uint8_t *src, size_t len); +#endif /** * Finish hashing and output digest value.