Change image buf type 00/232600/2
authorMinje Ahn <minje.ahn@samsung.com>
Thu, 7 May 2020 00:39:53 +0000 (09:39 +0900)
committerMinje ahn <minje.ahn@samsung.com>
Thu, 7 May 2020 05:59:26 +0000 (05:59 +0000)
Change-Id: I0dcebf05e1517855785d6dc8f8f019844eb06657
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
formats/ffmpeg/include/mm_file_format_aac.h
utils/include/mm_file_utils.h
utils/mm_file_util_tag.c

index 7e1ab04d3a7531a083eda630a953dbaf2b6b0fa7..562a6b32246556d77dbd2c006d6ae14ef314d82f 100755 (executable)
@@ -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;
 
index d6eeb4a510ee157e7f31124fedf766ae24060be0..4a1061157fabe121b49538345ad169a52debfd1f 100755 (executable)
@@ -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];
index 2860fe67ee1f75cc8016164dea3ba892eb139293..956d4fff7d03f1929eace13610bff13df76a7ab2 100644 (file)
@@ -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))