diff options
author | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2016-05-11 19:10:10 +0100 |
---|---|---|
committer | Derek Buitenhuis <derek.buitenhuis@gmail.com> | 2016-05-11 19:13:03 +0100 |
commit | 96d616052b3d39678e477fa10610ca688f46fff9 (patch) | |
tree | 8bd31d06318bc786ea8f1d84f92090c9c860bc11 /libavutil/hash.c | |
parent | 27506aceda8115f82f89691a4441d62a8cf24a6e (diff) | |
parent | d12b5b2f135aade4099f4b26b0fe678656158c13 (diff) | |
download | ffmpeg-96d616052b3d39678e477fa10610ca688f46fff9.tar.gz |
Merge commit 'd12b5b2f135aade4099f4b26b0fe678656158c13'
* commit 'd12b5b2f135aade4099f4b26b0fe678656158c13':
build: Split test programs off into separate files
Some conversions done by: James Almer <jamrial@gmail.com>
Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavutil/hash.c')
-rw-r--r-- | libavutil/hash.c | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/libavutil/hash.c b/libavutil/hash.c index e5452ba929..7037b0d6ff 100644 --- a/libavutil/hash.c +++ b/libavutil/hash.c @@ -237,45 +237,3 @@ void av_hash_freep(AVHashContext **ctx) av_freep(&(*ctx)->ctx); av_freep(ctx); } - -#ifdef TEST -// LCOV_EXCL_START -#define SRC_BUF_SIZE 64 -#define DST_BUF_SIZE (AV_HASH_MAX_SIZE * 8) - -int main(void) -{ - struct AVHashContext *ctx = NULL; - int i, j; - static const uint8_t src[SRC_BUF_SIZE] = { 0 }; - uint8_t dst[DST_BUF_SIZE]; - for (i = 0; i < NUM_HASHES; i++) { - if (av_hash_alloc(&ctx, av_hash_names(i)) < 0) - return 1; - - av_hash_init(ctx); - av_hash_update(ctx, src, SRC_BUF_SIZE); - memset(dst, 0, DST_BUF_SIZE); - av_hash_final_hex(ctx, dst, DST_BUF_SIZE); - printf("%s hex: %s\n", av_hash_get_name(ctx), dst); - - av_hash_init(ctx); - av_hash_update(ctx, src, SRC_BUF_SIZE); - av_hash_final_bin(ctx, dst, DST_BUF_SIZE); - printf("%s bin: ", av_hash_get_name(ctx)); - for (j = 0; j < av_hash_get_size(ctx); j++) { - printf("%#x ", dst[j]); - } - printf("\n"); - - av_hash_init(ctx); - av_hash_update(ctx, src, SRC_BUF_SIZE); - av_hash_final_b64(ctx, dst, DST_BUF_SIZE); - printf("%s b64: %s\n", av_hash_get_name(ctx), dst); - av_hash_freep(&ctx); - } - return 0; -} - -// LCOV_EXCL_STOP -#endif |