From b790d67f600aa9597c7af9cfce86623496f6acf3 Mon Sep 17 00:00:00 2001 From: Minje Ahn Date: Thu, 7 May 2020 09:39:53 +0900 Subject: [PATCH] Change image buf type Change-Id: I0dcebf05e1517855785d6dc8f8f019844eb06657 Signed-off-by: Minje Ahn --- formats/ffmpeg/include/mm_file_format_aac.h | 2 +- utils/include/mm_file_utils.h | 2 +- utils/mm_file_util_tag.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/formats/ffmpeg/include/mm_file_format_aac.h b/formats/ffmpeg/include/mm_file_format_aac.h index 7e1ab04..562a6b3 100755 --- a/formats/ffmpeg/include/mm_file_format_aac.h +++ b/formats/ffmpeg/include/mm_file_format_aac.h @@ -72,7 +72,7 @@ typedef struct _mmfileaactaginfo { char *recordDate; char *conductor; char *artworkMime; - char *artwork; + unsigned char *artwork; unsigned int artworkSize; } tMMFILE_AAC_TAG_INFO; diff --git a/utils/include/mm_file_utils.h b/utils/include/mm_file_utils.h index d6eeb4a..4a10611 100755 --- a/utils/include/mm_file_utils.h +++ b/utils/include/mm_file_utils.h @@ -317,7 +317,7 @@ typedef enum { typedef struct { - char *pImageBuf; + unsigned char *pImageBuf; char *imageDescription; char imageMIMEType[MP3_ID3_IMAGE_MIME_TYPE_MAX_LENGTH]; char imageExt[MP3_ID3_IMAGE_EXT_MAX_LENGTH]; diff --git a/utils/mm_file_util_tag.c b/utils/mm_file_util_tag.c index 2860fe6..956d4ff 100644 --- a/utils/mm_file_util_tag.c +++ b/utils/mm_file_util_tag.c @@ -2827,7 +2827,7 @@ static void __id3tag_parse_APIC_picture(AvFileContentInfo *pInfo, unsigned char } pInfo->imageInfo.imageLen = nTagLen - *offset; - pInfo->imageInfo.pImageBuf = g_memdup(pTagVal + *offset, pInfo->imageInfo.imageLen + 1); + pInfo->imageInfo.pImageBuf = g_memdup(pTagVal + *offset, pInfo->imageInfo.imageLen); /* if mimetype is "-->", image date has an URL */ if (IS_INCLUDE_URL(pInfo->imageInfo.imageMIMEType)) -- 2.7.4