public static extern int av_hash_get_size(libavutil.AVHashContext *ctx);
public static extern int av_hash_alloc(ref libavutil.AVHashContext *ctx, string name);
public static extern sbyte *av_hash_get_name(libavutil.AVHashContext *ctx);
public static extern void av_hash_freep(ref libavutil.AVHashContext *ctx);
public static extern void av_hash_final_b64(libavutil.AVHashContext *ctx, byte *dst, int size);
public static extern void av_hash_final(libavutil.AVHashContext *ctx, byte *dst);
public static extern void av_hash_update(libavutil.AVHashContext *ctx, byte *src, int len);
public static extern void av_hash_init(libavutil.AVHashContext *ctx);