summaryrefslogtreecommitdiff
path: root/libavutil
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2007-03-13 12:26:11 +0000
committerMichael Niedermayer <michaelni@gmx.at>2007-03-13 12:26:11 +0000
commit248b25f8782c8fd59af7862abe35ae66417d7196 (patch)
tree97a716a860079e61dcb724b7ad470ac750047010 /libavutil
parente657aa3415e3dbea8ceb0209f3369dd3b0d59bc1 (diff)
s/context/ctx/
Originally committed as revision 8385 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavutil')
-rw-r--r--libavutil/sha1.c58
1 files changed, 29 insertions, 29 deletions
diff --git a/libavutil/sha1.c b/libavutil/sha1.c
index 8d29657f35..6c10791f40 100644
--- a/libavutil/sha1.c
+++ b/libavutil/sha1.c
@@ -76,53 +76,53 @@ static void transform(uint32_t state[5], uint8_t buffer[64]){
state[4] += e;
}
-void av_sha1_init(AVSHA1* context){
- context->state[0] = 0x67452301;
- context->state[1] = 0xEFCDAB89;
- context->state[2] = 0x98BADCFE;
- context->state[3] = 0x10325476;
- context->state[4] = 0xC3D2E1F0;
- context->count = 0;
+void av_sha1_init(AVSHA1* ctx){
+ ctx->state[0] = 0x67452301;
+ ctx->state[1] = 0xEFCDAB89;
+ ctx->state[2] = 0x98BADCFE;
+ ctx->state[3] = 0x10325476;
+ ctx->state[4] = 0xC3D2E1F0;
+ ctx->count = 0;
}
-void av_sha1_update(AVSHA1* context, uint8_t* data, unsigned int len){
+void av_sha1_update(AVSHA1* ctx, uint8_t* data, unsigned int len){
unsigned int i, j;
- j = context->count & 63;
- context->count += len;
+ j = ctx->count & 63;
+ ctx->count += len;
#ifdef CONFIG_SMALL
for( i = 0; i < len; i++ ){
- context->buffer[ j++ ] = data[i];
+ ctx->buffer[ j++ ] = data[i];
if( 64 == j ){
- transform(context->state, context->buffer);
+ transform(ctx->state, ctx->buffer);
j = 0;
}
}
#else
if ((j + len) > 63) {
- memcpy(&context->buffer[j], data, (i = 64-j));
- transform(context->state, context->buffer);
+ memcpy(&ctx->buffer[j], data, (i = 64-j));
+ transform(ctx->state, ctx->buffer);
for ( ; i + 63 < len; i += 64) {
- transform(context->state, &data[i]);
+ transform(ctx->state, &data[i]);
}
j=0;
}
else i = 0;
- memcpy(&context->buffer[j], &data[i], len - i);
+ memcpy(&ctx->buffer[j], &data[i], len - i);
#endif
}
-void av_sha1_final(AVSHA1* context, uint8_t digest[20]){
+void av_sha1_final(AVSHA1* ctx, uint8_t digest[20]){
int i;
- uint64_t finalcount= be2me_64(context->count<<3);
+ uint64_t finalcount= be2me_64(ctx->count<<3);
- av_sha1_update(context, "\200", 1);
- while ((context->count & 63) != 56) {
- av_sha1_update(context, "", 1);
+ av_sha1_update(ctx, "\200", 1);
+ while ((ctx->count & 63) != 56) {
+ av_sha1_update(ctx, "", 1);
}
- av_sha1_update(context, &finalcount, 8); /* Should cause a transform() */
+ av_sha1_update(ctx, &finalcount, 8); /* Should cause a transform() */
for(i=0; i<5; i++)
- ((uint32_t*)digest)[i]= be2me_32(context->state[i]);
+ ((uint32_t*)digest)[i]= be2me_32(ctx->state[i]);
}
// use the following to test
@@ -133,19 +133,19 @@ void av_sha1_final(AVSHA1* context, uint8_t digest[20]){
int main(){
int i, k;
- AVSHA1 context;
+ AVSHA1 ctx;
unsigned char digest[20];
for(k=0; k<3; k++){
- av_sha1_init(&context);
+ av_sha1_init(&ctx);
if(k==0)
- av_sha1_update(&context, "abc", 3);
+ av_sha1_update(&ctx, "abc", 3);
else if(k==1)
- av_sha1_update(&context, "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", 56);
+ av_sha1_update(&ctx, "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq", 56);
else
for(i=0; i<1000*1000; i++)
- av_sha1_update(&context, "a", 1);
- av_sha1_final(&context, digest);
+ av_sha1_update(&ctx, "a", 1);
+ av_sha1_final(&ctx, digest);
for (i = 0; i < 20; i++)
printf("%02X", digest[i]);
putchar('\n');