]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/murmur3.h
lavc: drop ff_ prefix from ff_(un)lock_avcodec
[ffmpeg] / libavutil / murmur3.h
index 6a1694c08df29f83569245da7f691da643f4dde1..b3b3a07de29b706bfdbe32f4d2c00f4550b89f4b 100644 (file)
 #ifndef AVUTIL_MURMUR3_H
 #define AVUTIL_MURMUR3_H
 
+#include <stddef.h>
 #include <stdint.h>
 
+#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.