| Index: flac/src/libFLAC/include/private/md5.h | 
| =================================================================== | 
| --- flac/src/libFLAC/include/private/md5.h	(revision 0) | 
| +++ flac/src/libFLAC/include/private/md5.h	(revision 0) | 
| @@ -0,0 +1,44 @@ | 
| +#ifndef FLAC__PRIVATE__MD5_H | 
| +#define FLAC__PRIVATE__MD5_H | 
| + | 
| +/* | 
| + * This is the header file for the MD5 message-digest algorithm. | 
| + * The algorithm is due to Ron Rivest.  This code was | 
| + * written by Colin Plumb in 1993, no copyright is claimed. | 
| + * This code is in the public domain; do with it what you wish. | 
| + * | 
| + * Equivalent code is available from RSA Data Security, Inc. | 
| + * This code has been tested against that, and is equivalent, | 
| + * except that you don't need to include two pages of legalese | 
| + * with every copy. | 
| + * | 
| + * To compute the message digest of a chunk of bytes, declare an | 
| + * MD5Context structure, pass it to MD5Init, call MD5Update as | 
| + * needed on buffers full of bytes, and then call MD5Final, which | 
| + * will fill a supplied 16-byte array with the digest. | 
| + * | 
| + * Changed so as no longer to depend on Colin Plumb's `usual.h' | 
| + * header definitions; now uses stuff from dpkg's config.h | 
| + *  - Ian Jackson <ijackson@nyx.cs.du.edu>. | 
| + * Still in the public domain. | 
| + * | 
| + * Josh Coalson: made some changes to integrate with libFLAC. | 
| + * Still in the public domain, with no warranty. | 
| + */ | 
| + | 
| +#include "FLAC/ordinals.h" | 
| + | 
| +typedef struct { | 
| +	FLAC__uint32 in[16]; | 
| +	FLAC__uint32 buf[4]; | 
| +	FLAC__uint32 bytes[2]; | 
| +	FLAC__byte *internal_buf; | 
| +	size_t capacity; | 
| +} FLAC__MD5Context; | 
| + | 
| +void FLAC__MD5Init(FLAC__MD5Context *context); | 
| +void FLAC__MD5Final(FLAC__byte digest[16], FLAC__MD5Context *context); | 
| + | 
| +FLAC__bool FLAC__MD5Accumulate(FLAC__MD5Context *ctx, const FLAC__int32 * const signal[], unsigned channels, unsigned samples, unsigned bytes_per_sample); | 
| + | 
| +#endif | 
|  | 
| Property changes on: flac/src/libFLAC/include/private/md5.h | 
| ___________________________________________________________________ | 
| Added: svn:eol-style | 
| + LF | 
|  | 
|  |