|
|
@@ -115,8 +115,8 @@ void av_hash_init(AVHashContext *ctx) |
|
|
|
case SHA160: av_sha_init(ctx->ctx, 160); break; |
|
|
|
case SHA224: av_sha_init(ctx->ctx, 224); break; |
|
|
|
case SHA256: av_sha_init(ctx->ctx, 256); break; |
|
|
|
case CRC32: |
|
|
|
case ADLER32: ctx->crc = 0; break; |
|
|
|
case CRC32: ctx->crc = 0; break; |
|
|
|
case ADLER32: ctx->crc = 1; break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@@ -141,8 +141,8 @@ void av_hash_final(AVHashContext *ctx, uint8_t *dst) |
|
|
|
case SHA160: |
|
|
|
case SHA224: |
|
|
|
case SHA256: av_sha_final(ctx->ctx, dst); break; |
|
|
|
case CRC32: |
|
|
|
case ADLER32: AV_WL32(dst, ctx->crc); break; |
|
|
|
case CRC32: AV_WL32(dst, ctx->crc); break; |
|
|
|
case ADLER32: AV_WB32(dst, ctx->crc); break; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|