summaryrefslogtreecommitdiff
path: root/libavformat
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-12-03 23:18:35 +0100
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2021-12-05 13:27:38 +0100
commit847d1991388cec36b940964de40a289b3bf97976 (patch)
tree6c39989672a550c93d183aeb0076c70c6fcd840f /libavformat
parent6c57e0b4a8825de01e363bc6a6ab598aaf4188e4 (diff)
avformat/takdec: Simplify data->hex conversion
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavformat')
-rw-r--r--libavformat/takdec.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/libavformat/takdec.c b/libavformat/takdec.c
index 839e3cc781..6bb26683b4 100644
--- a/libavformat/takdec.c
+++ b/libavformat/takdec.c
@@ -109,7 +109,7 @@ static int tak_read_header(AVFormatContext *s)
break;
case TAK_METADATA_MD5: {
uint8_t md5[16];
- int i;
+ char md5_hex[2 * sizeof(md5) + 1];
if (size != 19)
return AVERROR_INVALIDDATA;
@@ -121,10 +121,9 @@ static int tak_read_header(AVFormatContext *s)
return AVERROR_INVALIDDATA;
}
- av_log(s, AV_LOG_VERBOSE, "MD5=");
- for (i = 0; i < 16; i++)
- av_log(s, AV_LOG_VERBOSE, "%02x", md5[i]);
- av_log(s, AV_LOG_VERBOSE, "\n");
+ ff_data_to_hex(md5_hex, md5, sizeof(md5), 1);
+ md5_hex[2 * sizeof(md5)] = '\0';
+ av_log(s, AV_LOG_VERBOSE, "MD5=%s\n", md5_hex);
break;
}
case TAK_METADATA_END: {