[DF190903-00975] Add code to support mpeg audio version 2, layer 1 24/213324/1 accepted/tizen/unified/20190905.060539 submit/tizen/20190904.082658
authorhj kim <backto.kim@samsung.com>
Wed, 4 Sep 2019 08:22:49 +0000 (17:22 +0900)
committerhj kim <backto.kim@samsung.com>
Wed, 4 Sep 2019 08:22:49 +0000 (17:22 +0900)
Change-Id: I86c355baa73bb57285764f02ed00b7de2593c537

packaging/libmm-fileinfo.spec
utils/mm_file_util_validity.c

index 11d77dc..ece709f 100644 (file)
@@ -1,6 +1,6 @@
 Name:      libmm-fileinfo
 Summary:    Media Fileinfo
-Version:    0.6.77
+Version:    0.6.78
 Release:    1
 Group:      System/Libraries
 License:    Apache-2.0
index b800227..cc256e4 100755 (executable)
@@ -1560,7 +1560,8 @@ static int _MMFileIsMPEGAUDIOHeader(void *header)
        unsigned char *s = header;
 
        if ((*(s + 0) == 0xFF) &&
-           ((*(s + 1) == 0xFE) || (*(s + 1) == 0xFF))) {       /* mpeg audio layer 1 header ,FE: protected by CRC ,FF: not protected */
+           ((*(s + 1) == 0xFE) || (*(s + 1) == 0xFF) /* mpeg audio version 1, layer 1 header, FE: protected by CRC ,FF: not protected */
+           || (*(s + 1) == 0xF7))) {                           /* mpeg audio version 2, layer 1 header, F7: not protected */
                return 1;
        }