remove MMFileUtilGetMetaDataFromMP4() when extract content attributes. because MMFile... 86/122986/2 accepted/tizen/unified/20170406.054606 submit/tizen/20170405.054127
authorHaejeong Kim <backto.kim@samsung.com>
Tue, 4 Apr 2017 06:38:30 +0000 (15:38 +0900)
committerHaejeong Kim <backto.kim@samsung.com>
Tue, 4 Apr 2017 06:44:42 +0000 (15:44 +0900)
Change-Id: Iac932732e656ae2320b123a1628816b89f33c581

mm_file.c
packaging/libmm-fileinfo.spec

index accc745..0879710 100755 (executable)
--- a/mm_file.c
+++ b/mm_file.c
@@ -424,11 +424,16 @@ _get_contents_info(mmf_attrs_t *attrs, MMFileSourceType *src, MMFILE_PARSE_INFO
                if (parse->type >= MM_FILE_PARSE_TYPE_ALL) {
                        if (formatContext->videoTotalTrackNum > 0) {
 
+/*why below code needed?
+This API is for extracting some attributes not metadata(TAG). mm_file_create_content_attrs() use this API.
+but MMFileUtilGetMetaDataFromMP4() Extract just TAG info. That is needed for mm_file_create_tag_attrs()*/
+#if 0
                                if (parse->type != MM_FILE_PARSE_TYPE_SAFE) {
                                        if (formatContext->formatType == MM_FILE_FORMAT_3GP || formatContext->formatType == MM_FILE_FORMAT_MP4) {
                                                MMFileUtilGetMetaDataFromMP4(formatContext);
                                        }
                                }
+#endif
                                MMFileFormatStream *videoStream = formatContext->streams[MMFILE_VIDEO_STREAM];
                                unsigned int timestamp = _SEEK_POINT_;
 
index cb9a9d1..fa40aa4 100755 (executable)
@@ -1,6 +1,6 @@
 Name:      libmm-fileinfo
 Summary:    Media Fileinfo
-Version:    0.6.58
+Version:    0.6.59
 Release:    0
 Group:      System/Libraries
 License:    Apache-2.0