Mercurial > audlegacy
view src/libaudutil/audutil.h @ 4609:30782d57c7e6
We already require Glib >= 2.14, so these #if's for checking >= 2.12 are
now obsolete and thus got removed.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 05 Jun 2008 00:53:37 +0300 |
parents | 5586782f9dfe |
children |
line wrap: on
line source
#ifndef AUDACIOUS_AUDUTIL_H #define AUDACIOUS_AUDUTIL_H #include <glib.h> G_BEGIN_DECLS typedef struct { guint32 bits[2]; /* message length in bits, lsw first */ guint32 buf[4]; /* digest buffer */ guint8 in[64]; /* accumulate block */ } aud_md5state_t; #define AUD_MD5HASH_LENGTH (16) #define AUD_MD5HASH_LENGTH_CH (AUD_MD5HASH_LENGTH * 2) typedef guint8 aud_md5hash_t[AUD_MD5HASH_LENGTH]; void aud_md5_init(aud_md5state_t *ctx); void aud_md5_append(aud_md5state_t *ctx, const guint8 *buf, guint len); void aud_md5_finish(aud_md5state_t *ctx, aud_md5hash_t digest); G_END_DECLS #endif /* AUDACIOUS_AUDUTIL_H */