[Model] Gear Sports
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A
[Problem] Memory is leaked during playing mp3 files.
[Cause & Measure] Cause : Given sample by calling gst_tag_list_get_sample_index should be freed by calling gst_sample_unref.
Measure : Fixed memory leak during updating album art.
[Checking Method] N/A
[Team] MM FRAMEWORK
[Developer] JaeChan Lee
[Solution company] Samsung
[Change Type] Specification change
Change-Id: I7ba8ea76acdad3d6c9696f9ee57c75511fbe338e
buffer = gst_sample_get_buffer(sample);\
if (!gst_buffer_map(buffer, &info, GST_MAP_READ)) {\
LOGD("failed to get image data from tag");\
+ gst_sample_unref(sample);\
return FALSE;\
} \
SECURE_LOGD("update album cover data : %p, size : %d\n", info.data, info.size);\
} \
} \
gst_buffer_unmap(buffer, &info);\
+ gst_sample_unref(sample);\
} \
} while (0)