comparison md5.c @ 993:f8db9a2bae05 libavutil

Add av_ prefix to bswap macros
author mru
date Sat, 10 Jul 2010 22:12:30 +0000
parents a13125b5be3a
children
comparison
equal deleted inserted replaced
992:a13125b5be3a 993:f8db9a2bae05
93 unsigned int c= ABCD[1]; 93 unsigned int c= ABCD[1];
94 unsigned int d= ABCD[0]; 94 unsigned int d= ABCD[0];
95 95
96 #if HAVE_BIGENDIAN 96 #if HAVE_BIGENDIAN
97 for(i=0; i<16; i++) 97 for(i=0; i<16; i++)
98 X[i]= bswap_32(X[i]); 98 X[i]= av_bswap32(X[i]);
99 #endif 99 #endif
100 100
101 #if CONFIG_SMALL 101 #if CONFIG_SMALL
102 for( i = 0; i < 64; i++ ){ 102 for( i = 0; i < 64; i++ ){
103 CORE(i,a,b,c,d) 103 CORE(i,a,b,c,d)
139 } 139 }
140 } 140 }
141 141
142 void av_md5_final(AVMD5 *ctx, uint8_t *dst){ 142 void av_md5_final(AVMD5 *ctx, uint8_t *dst){
143 int i; 143 int i;
144 uint64_t finalcount= le2ne_64(ctx->len<<3); 144 uint64_t finalcount= av_le2ne64(ctx->len<<3);
145 145
146 av_md5_update(ctx, "\200", 1); 146 av_md5_update(ctx, "\200", 1);
147 while((ctx->len & 63)!=56) 147 while((ctx->len & 63)!=56)
148 av_md5_update(ctx, "", 1); 148 av_md5_update(ctx, "", 1);
149 149
150 av_md5_update(ctx, (uint8_t*)&finalcount, 8); 150 av_md5_update(ctx, (uint8_t*)&finalcount, 8);
151 151
152 for(i=0; i<4; i++) 152 for(i=0; i<4; i++)
153 ((uint32_t*)dst)[i]= le2ne_32(ctx->ABCD[3-i]); 153 ((uint32_t*)dst)[i]= av_le2ne32(ctx->ABCD[3-i]);
154 } 154 }
155 155
156 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len){ 156 void av_md5_sum(uint8_t *dst, const uint8_t *src, const int len){
157 AVMD5 ctx[1]; 157 AVMD5 ctx[1];
158 158