summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Jiyong Min [Tue, 17 Jan 2017 09:13:29 +0000 (18:13 +0900)]
Add tool package of executable file(mm_file_test) to improve security
Change-Id: I1a72170872b8f7a04109a452cf60e897d962a593
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
Conflicts:
packaging/libmm-fileinfo.spec
Change-Id: Idcbce52b7e02cca763c2358de373e8307440c8ee
Jiyong Min [Mon, 13 Mar 2017 06:15:41 +0000 (15:15 +0900)]
Replace readdir_r to readdir to fix build error
[Problem] After update tool chain to GCC6, 'readdir_r is deprecated' build error happen
'readdir_r' is deprecated because of below reasons.
* On systems where NAME_MAX is undefined, calling readdir_r() may be
unsafe because the interface does not allow the caller to specify
the length of the buffer used for the returned directory entry.
* On some systems, readdir_r() can't read directory entries with
very long names. When the glibc implementation encounters such a
name, readdir_r() fails with the error ENAMETOOLONG after the
final directory entry has been read. On some other systems,
readdir_r() may return a success status, but the returned d_name
field may not be null terminated or may be truncated.
Change-Id: Iaeabf4b09ab77dfedbc161c725c27a39ec4325c2
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
Jiyong Min [Tue, 7 Mar 2017 09:22:35 +0000 (18:22 +0900)]
Remove unused static variable to fix build error
[Problem] After update tool chain to GCC6, 'definded but not used' build error happen
Before GCC6 -Wunused-variable (enabled by -Wall) didn’t warn for unused static const variables in C.
This was because some old code had constructs like: static const char rcs_id[] = "$Id:...";.
But this old special use case is not very common anymore. And not warning about such unused variables was hiding real bugs.
So GCC6 introduces -Wunused-const-variable (enabled by -Wunused-variable for C, but not for C++).
Change-Id: I075937a718b0dbbd3cab28df75084581bed363ab
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
ji.yong.seo [Wed, 11 Jan 2017 04:11:51 +0000 (13:11 +0900)]
code refactoring
Change-Id: I935050c1fffe4643d3ebfeb493d012d1c5e01f7f
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Jiyong Min [Mon, 9 Jan 2017 00:49:45 +0000 (09:49 +0900)]
packaging: fix build error by Werror
Different semantics for inline functions
While -std=gnu89 employs the GNU89 inline semantics, -std=gnu11 uses the
C99 inline semantics. The C99 inline semantics requires that if a
function with external linkage is declared with inline function
specifier, it also has to be defined in the same translation unit (TU).
Consequently, GCC now warns if it sees a TU such as the following:
inline int foo (void);
This example now gives the following diagnostic:
f.c:1:12: warning: inline function 'foo' declared but never defined
inline int foo (void);
Change-Id: I01405d2b7820e32400d5ec193c073c7ce6e1a50a
Signed-off-by: jiyong.min <jiyong.min@samsung.com>
Minje Ahn [Fri, 23 Dec 2016 00:54:35 +0000 (09:54 +0900)]
Reduce error log
Change error message to info message
Change-Id: If97d61f6a5625e272f9271502e27bc1ae1c1da2e
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
modify debug msg.
Change-Id: I4883b3b044efda104c9d1bf682aa538f42e5f405
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
fix build error.
Change-Id: Ic9e28d7234110c2208a953e39330aac3ce6ccabf
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
ji.yong.seo [Fri, 16 Dec 2016 05:32:18 +0000 (14:32 +0900)]
fix uuid parsing fail.
Change-Id: Iac5c56750f3bbb51b6665a3a8465f00e9441f018
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
(cherry picked from commit
c490426bc6f333747d8fc8dd3185fd1baad7a518)
ji.yong.seo [Thu, 1 Dec 2016 04:12:45 +0000 (13:12 +0900)]
modify 360 video parser.
Change-Id: I5411e7583b0fa8d964dd0e268d206cc0b38b61e7
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
(cherry picked from commit
3636ddb575175638220b414a7f3b9a818dd01d24)
Minje Ahn [Thu, 1 Dec 2016 08:57:18 +0000 (17:57 +0900)]
Add testcode
Change-Id: Ifd76105cd77bea23eeaef8d68617fd88d842c215
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Jiyong Min [Tue, 29 Nov 2016 05:01:26 +0000 (21:01 -0800)]
Merge "Remove unused condition and fix buffer overflow" into tizen
Jiyong Min [Tue, 29 Nov 2016 04:52:21 +0000 (13:52 +0900)]
Remove unused condition and fix buffer overflow
Change-Id: Id1d0a7de85d5251c90f0b3df80ce6c5b662d1622
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Minje Ahn [Tue, 29 Nov 2016 04:49:30 +0000 (13:49 +0900)]
Fix svace 2.2 issue
Change-Id: I20351b4b4241ca4994cedfe27cad56e4cb272a1d
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Jiyong Min [Mon, 24 Oct 2016 05:20:51 +0000 (14:20 +0900)]
Fix 64bit crash & tc fail when get content info from buffer
[Problem] 64bit address is 8 byte(64bit), so the URI of memory buffer should be assigned to 8 byte string.
The typecast of memory buffer is changed from unsigned int(4 byte) to unsigned long(8 byte).
In 32bit, unsigned int and unsigned long are 4 byte. It has no problem for 32bit.
Change-Id: I09fa95e4c1cf937651c1c4e77d30053f577d7c2d
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Minje Ahn [Wed, 19 Oct 2016 01:15:29 +0000 (10:15 +0900)]
Fix svace issue
Change-Id: I28d7e0adedb7f606888954a670777281238c10b2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Fri, 30 Sep 2016 05:01:28 +0000 (14:01 +0900)]
Fix shared object path
Change-Id: I215cefac9360c1fea7497fc9031d09f100fa40c3
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Mon, 26 Sep 2016 23:33:31 +0000 (08:33 +0900)]
Modify library path(using full-path <TSAM-7896>)
Change-Id: I0989f8bf46b67b43e0eccbf02089aa416f719a88
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Jiyong Min [Thu, 8 Sep 2016 23:02:22 +0000 (08:02 +0900)]
Fix null pointer dereferenced issue (WGID-28322)
Change-Id: Id853dffbeb3aba5aa247725e2b326d8d532cdb37
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Minje Ahn [Thu, 14 Jul 2016 07:46:09 +0000 (16:46 +0900)]
Supports files larger than 4GB.
Change-Id: Ifc5f29e36a0977584029270fab21516ff522a905
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Fri, 24 Jun 2016 05:34:51 +0000 (14:34 +0900)]
Fix svace issue
Change-Id: Id8119ed32a1141b1713c3df4f88eef2b930ce9b5
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Wed, 22 Jun 2016 01:03:04 +0000 (10:03 +0900)]
Fix svace defect
Change-Id: I6bb25184199358f2d32f8feae7504f01f61194a9
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Thu, 16 Jun 2016 02:24:30 +0000 (11:24 +0900)]
Fix svace issue
Change-Id: Ia9eab08b963a23a71f66f391ef67c6be555c7e47
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Jiyong Min [Thu, 26 May 2016 23:34:30 +0000 (08:34 +0900)]
[TNEF-7080] Change PNG checker for album art of ID3 tag
Change-Id: I5c012185bd614081dd36a33aec5cdf1f23cb9705
Signed-off-by: Jiyong Min <jiyong.min@samsung.com>
Minje Ahn [Thu, 26 May 2016 00:43:19 +0000 (09:43 +0900)]
Add 360 content feature
Change-Id: I73ea6c702822d22af36caf4d241117eec3c18aa2
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Minje Ahn [Thu, 11 Feb 2016 23:56:02 +0000 (08:56 +0900)]
Add checker for id3tag v1 size and memory overlap issue fix
Change-Id: I4005065f31ab41a208ea12bf9949a661b57dccac
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
ji.yong.seo [Thu, 21 Jan 2016 07:26:49 +0000 (16:26 +0900)]
bug fix patch from tizen 2.4.
Change-Id: I2418e1a46e27151ce2103a89115b0bda74c257e2
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Minje Ahn [Mon, 4 Jan 2016 04:13:13 +0000 (13:13 +0900)]
modify id3 tag parser (extended header exception handing)
Change-Id: I04e2cf9f77d4a56bdc511649077ba6e89a490176
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
Haejeong Kim [Tue, 29 Dec 2015 06:27:23 +0000 (15:27 +0900)]
Svace issue fix
Change-Id: Id074567a077a36092c7b6afd18a90377df3029cf
Haejeong Kim [Mon, 21 Dec 2015 08:11:37 +0000 (17:11 +0900)]
Svace issue fix
Change-Id: Ia8a53323c9680cbddac59ffc2d73268c785066e8
Haejeong Kim [Thu, 17 Dec 2015 05:29:12 +0000 (14:29 +0900)]
Typo fix
Change-Id: Ieda9a7b9e13e52470b15009af983784e4e28aaa5
Haejeong Kim [Thu, 10 Dec 2015 05:43:47 +0000 (14:43 +0900)]
Apply tizen coding rule
Change-Id: I2419dafc2271df5ed2140ed405de6a22dc86532d
Haejeong Kim [Thu, 10 Dec 2015 01:01:47 +0000 (10:01 +0900)]
Apply tizen coding rule
Change-Id: Ic89a94ce8e5f20aaccb5bc6af11bcc8efc669135
ji.yong.seo [Fri, 2 Oct 2015 09:19:35 +0000 (18:19 +0900)]
Remove dependency with libmm-common.
Change-Id: Ia79020ede78ee6f16729d3983b6d1b44f1da1cd9
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
hj kim [Thu, 10 Sep 2015 05:02:46 +0000 (22:02 -0700)]
Merge "sync tizen_2.4." into tizen
ji.yong.seo [Mon, 27 Jul 2015 03:30:21 +0000 (12:30 +0900)]
sync tizen_2.4.
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: Ia8ed7963d67932acf177eddeedeb70d7037fd371
ji.yong.seo [Mon, 27 Jul 2015 03:30:21 +0000 (12:30 +0900)]
Removed instructions which were not required.
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: Ie8575cb07ca8de5b0022a4c1983043d667eb504e
ji.yong.seo [Mon, 27 Jul 2015 01:15:19 +0000 (10:15 +0900)]
Remove unnecessary assignments.
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: If4e55ce38ba60d3aed1de564fb199f38f035b72c
ji.yong.seo [Mon, 27 Jul 2015 01:13:20 +0000 (10:13 +0900)]
Removed unreachable break statements.
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: Iefa9371272bfe5675b882ce9950063b451377fab
ji.yong.seo [Fri, 24 Jul 2015 07:25:03 +0000 (16:25 +0900)]
2.4 sync
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: I85e38ca8b07fabe2540232f61eaf70b9bcde9b3b
ji.yong.seo [Tue, 7 Jul 2015 10:48:03 +0000 (19:48 +0900)]
fix 64bit build error
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: I62906ea826d3ca310cfbb95bd544ff68ab333295
ji.yong.seo [Fri, 3 Jul 2015 06:39:00 +0000 (15:39 +0900)]
modify build option and update code by Tizen coding convention.
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: I817c2418efe1169b926948c1838135b54da8860b
ji.yong.seo [Wed, 24 Jun 2015 06:13:56 +0000 (15:13 +0900)]
libmm-log dependency remove
Signed-off-by: ji.yong.seo <ji.yong.seo@samsung.com>
Change-Id: I66bce9afc1ce53bfd1a57c1cba6f8a138db252ea
ji.yong.seo [Thu, 18 Jun 2015 00:49:19 +0000 (09:49 +0900)]
fix build error (remove memtrace_reader)
Change-Id: I7eea518f07883b5e7d3232406b5e8bc87f6bf5f4
ji.yong.seo [Mon, 15 Jun 2015 01:38:20 +0000 (10:38 +0900)]
support some format.
Change-Id: If1b51132a4cd4065bf0bf40498ae386c5035f427
ji.yong.seo [Thu, 4 Jun 2015 10:38:15 +0000 (19:38 +0900)]
performance improve. reduced the count of files open and change the if else to switch.
Change-Id: Ie17b2ba9698a53499f72a61152a7e89bad93197f
Haejeong Kim [Tue, 24 Mar 2015 09:27:21 +0000 (18:27 +0900)]
Support bitrate per sample
Change-Id: Iea19ea1c1abec5f52368d568c6dc8452b60540af
ji.yong.seo [Tue, 24 Mar 2015 09:02:55 +0000 (18:02 +0900)]
modify DB schema
Change-Id: I1fa457df14a4c9cd3851066810112e05664e2626
ji.yong.seo [Thu, 26 Feb 2015 05:08:29 +0000 (14:08 +0900)]
update version
Change-Id: I7931e77ca4062dd2d1ad8f120c8522fac8f68cc2
hj kim [Thu, 26 Feb 2015 04:56:36 +0000 (20:56 -0800)]
Merge "support album art." into tizen
ji.yong.seo [Wed, 25 Feb 2015 03:17:49 +0000 (12:17 +0900)]
support album art.
Change-Id: I3f520b61e1ad24c4a285763cf52ec2fe1e33cca9
Jeongmo Yang [Thu, 8 Jan 2015 11:41:57 +0000 (20:41 +0900)]
Fix build error for new libmm-log
Change-Id: I6102f3276c9385d26aba653b538f4c358ce78e48
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Philippe Coval [Wed, 26 Nov 2014 14:48:22 +0000 (15:48 +0100)]
Porting to libav v11
Change-Id: I195d6f7af7328fd16bd23c4ee905926b3fd047cd
Bug-Tizen: TC-2106/related
Signed-off-by: Philippe Coval <philippe.coval@open.eurogiciel.org>
Ronan Le Martret [Tue, 8 Jul 2014 14:43:17 +0000 (16:43 +0200)]
Clean spec file for yocto compliance
Change-Id: Ieb371cdeb468979dfa7f707cd5ff05f43b7151ef
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Ronan Le Martret [Wed, 25 Jun 2014 15:58:28 +0000 (17:58 +0200)]
Fix License Name.
Change-Id: I4b71eb3e4619ce5585879ef93960ee89eae5d19e
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
Yan Yin [Wed, 17 Jul 2013 00:54:05 +0000 (17:54 -0700)]
Merge "Porting to libav v9.8" into tizen
Yan Yin [Mon, 15 Jul 2013 06:52:17 +0000 (14:52 +0800)]
Porting to libav v9.8
Change-Id: If8061b8aee4a8d689b2bb6a70c5dbd395ccf0729
Alexandru Cornea [Fri, 28 Jun 2013 16:42:00 +0000 (19:42 +0300)]
resetting manifest requested domain to floor
Yong Yeon Kim [Tue, 23 Apr 2013 01:47:00 +0000 (10:47 +0900)]
fix memory leak
Hyunjun Ko [Tue, 9 Apr 2013 07:56:17 +0000 (16:56 +0900)]
1. Fix a bug when media has only audio track
Junfeng Dong [Mon, 25 Mar 2013 11:38:41 +0000 (19:38 +0800)]
Use general macro %configure for 64 bit compatibility.
Change-Id: Iabfd74845a8cedc307596a764933283626dea7b2
Yong Yeon Kim [Thu, 4 Apr 2013 03:17:16 +0000 (12:17 +0900)]
disable drm client APIs
Yong Yeon Kim [Tue, 2 Apr 2013 02:24:20 +0000 (11:24 +0900)]
fix bug TREL-56
Cover art from ogg files is not parsed
Hyunjun Ko [Fri, 29 Mar 2013 08:33:06 +0000 (17:33 +0900)]
1. in special case, the lyrics of music content are not displayed 2. Get valid duration for mpeg2.5
Hyunjun Ko [Sat, 23 Mar 2013 06:51:20 +0000 (15:51 +0900)]
1. Add to handle the case that there is wrong video stream
2. Add to handle Info attr in header to get duration
Change-Id: Ibed0d99f0b47db76de5befc827fbdb98b96ef9ee
Yong Yeon Kim [Wed, 20 Mar 2013 01:41:51 +0000 (10:41 +0900)]
change position of cleaup function after fail to find format in mmfile_format_open()
Jinkun Jang [Fri, 15 Mar 2013 16:15:50 +0000 (01:15 +0900)]
merge with master
Jinkun Jang [Tue, 12 Mar 2013 16:49:57 +0000 (01:49 +0900)]
Tizen 2.1 base
Eunkyoung Kim [Fri, 6 Jan 2012 12:59:55 +0000 (21:59 +0900)]
Initial empty repository