platform/core/multimedia/libmm-player.git
6 years ago[0.6.94] Fix bug for getting audio bitrate 31/170431/1
Gilbok Lee [Tue, 20 Feb 2018 05:23:35 +0000 (14:23 +0900)]
[0.6.94] Fix bug for getting audio bitrate

Change-Id: Idc9cf8ace21a195d29ce548571aa1c5bc071580b

6 years ago[0.6.93] add some log messages for 360 80/170080/2
Eunhae Choi [Tue, 13 Feb 2018 07:49:03 +0000 (16:49 +0900)]
[0.6.93] add some log messages for 360

Change-Id: I847813d0efcb4c2634b1aedb9541cad94d4a98c6

6 years ago[0.6.93] resolve playback issue of 360 content with sw codec 46/170046/1
Eunhae Choi [Tue, 13 Feb 2018 05:37:29 +0000 (14:37 +0900)]
[0.6.93] resolve playback issue of 360 content with sw codec

Change-Id: I18bcc67fa03b040b21b203fe639596fb4512cce6

6 years ago[0.6.92] apply new enum of libmm-utility 36/169936/1 accepted/tizen/unified/20180214.144600 submit/tizen/20180212.075159
Eunhae Choi [Mon, 12 Feb 2018 07:33:47 +0000 (16:33 +0900)]
[0.6.92] apply new enum of libmm-utility

Change-Id: I968562da372afba0bfc8764ad62e9caf154212cf

6 years ago[0.6.91] modify 360 related code 41/169541/3 accepted/tizen/unified/20180209.064046 submit/tizen/20180208.114255
Eunhae Choi [Wed, 7 Feb 2018 08:56:31 +0000 (17:56 +0900)]
[0.6.91] modify 360 related code

- fix the mused crash issue
- add more log message

Change-Id: I89fc7a6da18e7f1168427f2a52ddb135401fc30c

6 years agoMerge "[0.6.91] Add __mmplayer_release_misc() in _mmplayer_destroy" into tizen
eunhae choi [Thu, 8 Feb 2018 08:13:03 +0000 (08:13 +0000)]
Merge "[0.6.91] Add __mmplayer_release_misc() in _mmplayer_destroy" into tizen

6 years agoFixed capture issue when rotate is applied 84/169684/1
Sejun Park [Thu, 8 Feb 2018 08:10:09 +0000 (17:10 +0900)]
Fixed capture issue when rotate is applied

Change-Id: I06f674ddd5c723b3bb7330cfe3dbf779fe937e88

6 years ago[0.6.91] Add __mmplayer_release_misc() in _mmplayer_destroy 14/169614/1
Gilbok Lee [Wed, 7 Feb 2018 04:44:39 +0000 (13:44 +0900)]
[0.6.91] Add __mmplayer_release_misc() in _mmplayer_destroy

If a destroy function calls without unprepared, some variants not free'd

Change-Id: I38b4ed3f5c2e561239601ea809524cf34622fbe4

6 years ago[0.6.90] Fix getting orientation bug when capture video 54/167254/1 accepted/tizen/unified/20180119.133818 submit/tizen/20180118.094418
Gilbok Lee [Mon, 15 Jan 2018 08:58:47 +0000 (17:58 +0900)]
[0.6.90] Fix getting orientation bug when capture video

And remove unused fucntion

Change-Id: I0d5e7311d7715aaab12b9e65eae7605f5e1680ad

6 years ago[0.6.89] Check the current-language property value is NULL 53/167253/1
Gilbok Lee [Tue, 9 Jan 2018 10:54:33 +0000 (19:54 +0900)]
[0.6.89] Check the current-language property value is NULL

Change-Id: I83bc1f97db4181407f71bf2152d32f25f100234c

6 years ago[0.6.88] fix bug about _get_stream_service_type 34/167034/2
Eunhae Choi [Mon, 15 Jan 2018 05:41:02 +0000 (14:41 +0900)]
[0.6.88] fix bug about _get_stream_service_type

Change-Id: Ifa808adbe10e2a92658fe3f2a47f9f5265de7d68

6 years ago[0.6.87] add err handling about setting codec_type 22/166622/3
Eunhae Choi [Thu, 11 Jan 2018 07:25:25 +0000 (16:25 +0900)]
[0.6.87] add err handling about setting codec_type

- add err handling
- add audio codec type setting

Change-Id: I359da0571e3d3da17417a59d8c5dc8806e61c623

6 years ago[0.6.86] Change condition for update_all_param with ROI mode 86/166286/1 accepted/tizen/unified/20180111.074137 submit/tizen/20180109.083155
Hyunil [Tue, 9 Jan 2018 07:05:16 +0000 (16:05 +0900)]
[0.6.86] Change condition for update_all_param with ROI mode

Change-Id: I78bd9946a81ef06b6cc71a89ed1dcc45710d89dd
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.6.85] fix the tct failure issue 56/166156/1 accepted/tizen/unified/20180110.141859 submit/tizen/20180105.085839
Eunhae Choi [Mon, 8 Jan 2018 08:39:05 +0000 (17:39 +0900)]
[0.6.85] fix the tct failure issue

Change-Id: I569e5d081c07b702946ab8ff736df1e9e7f303d1

6 years ago[0.6.84] Merge branch 'tizen_4.0' into 'tizen' 89/165389/1
Eunhae Choi [Thu, 28 Dec 2017 13:08:41 +0000 (22:08 +0900)]
[0.6.84] Merge branch 'tizen_4.0' into 'tizen'

Change-Id: I377cbf6e6906dec03fe224b58f294cc7c4b29526

6 years ago[0.6.86] customizing the bus msg polling period 32/165132/2 accepted/tizen/4.0/unified/20180102.065537 submit/tizen_4.0/20171227.040847
Eunhae Choi [Tue, 26 Dec 2017 10:42:09 +0000 (19:42 +0900)]
[0.6.86] customizing the bus msg polling period

msg need to be handled quickly then normal state during prepare.
many msg is posted during preparing kind of state change, buffering, variant, etc

Change-Id: I0abeea63d44c1fcbf3e88434467e32be41ea9df7

6 years agoMerge "[0.6.85] support video codec selection by api" into tizen_4.0 accepted/tizen/4.0/unified/20171226.073634 submit/tizen_4.0/20171222.073822
Eunhae Choi [Wed, 20 Dec 2017 07:16:36 +0000 (07:16 +0000)]
Merge "[0.6.85] support video codec selection by api" into tizen_4.0

6 years agoMerge "fixed converting issue when decoding with s/w codec" into tizen
eunhae choi [Wed, 20 Dec 2017 06:26:13 +0000 (06:26 +0000)]
Merge "fixed converting issue when decoding with s/w codec" into tizen

6 years ago[0.6.85] support video codec selection by api 88/164388/4
Eunhae Choi [Tue, 19 Dec 2017 03:01:49 +0000 (12:01 +0900)]
[0.6.85] support video codec selection by api

- can fix the video codec type among the sw, hw and default.
- in case of 'default', the higher priority video codec will be selected as before.

Change-Id: Ie9fb2242e47c58c937b835db94ebdc6bb6a62e01

6 years agofixed converting issue when decoding with s/w codec 84/164384/1
Sejun Park [Mon, 18 Dec 2017 10:41:45 +0000 (19:41 +0900)]
fixed converting issue when decoding with s/w codec

Change-Id: I4aef71e251b2c583934d79437d94534fe6b1c0f2
(cherry picked from commit 15cc8252e7950b09636be5d795834d15e0d29883)

6 years agofixed converting issue when decoding with s/w codec 97/164297/3 accepted/tizen/4.0/unified/20171220.064254 submit/tizen_4.0/20171219.043609
Sejun Park [Mon, 18 Dec 2017 10:41:45 +0000 (19:41 +0900)]
fixed converting issue when decoding with s/w codec

Change-Id: I4aef71e251b2c583934d79437d94534fe6b1c0f2

6 years agoChange return type of set render rectangle for handling error 94/164294/1
Hyunil [Mon, 18 Dec 2017 10:30:54 +0000 (19:30 +0900)]
Change return type of set render rectangle for handling error

Change-Id: I4faae5d0cb9456c5297c12530801526e686bbc31
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years agoFix tc fail issue at capture video 54/163754/1
Sejun Park [Wed, 13 Dec 2017 01:34:51 +0000 (10:34 +0900)]
Fix tc fail issue at capture video

Change-Id: I5198de5f8e31cfb794aabdf04e25bfad56fbc827

6 years agoFix tc fail issue at capture video 71/163671/4 accepted/tizen/4.0/unified/20171214.050414 submit/tizen_4.0/20171213.082554
Sejun Park [Wed, 13 Dec 2017 01:34:51 +0000 (10:34 +0900)]
Fix tc fail issue at capture video

Change-Id: I2b4f24712bb5759832ccfdcfeb9a7645abad4c84

6 years ago[0.6.83] update subtitle info before return api 79/163479/1
Eunhae Choi [Mon, 11 Dec 2017 11:06:37 +0000 (20:06 +0900)]
[0.6.83] update subtitle info before return api

- try to sync the subtitle info update with set subtitle path API
- wait the track msg for 1 sec

Change-Id: I402a6c9a907a6dfce9a54c5a5c0bc0fe8a7be7b2

6 years agoSupported S420 for capturing video 19/163219/1 accepted/tizen/unified/20171212.171926 submit/tizen/20171212.053432
Sejun Park [Tue, 5 Dec 2017 05:56:11 +0000 (14:56 +0900)]
Supported S420 for capturing video

Change-Id: I1fc58314fc4b14b852f996961df8b8a515d02b65
(cherry picked from commit ba0b49163edd0f8c0faba6c52dccbe5a308ecfdb)

6 years agoMerge "Supported S420 for capturing video" into tizen_4.0
Sejun Park [Fri, 8 Dec 2017 04:26:34 +0000 (04:26 +0000)]
Merge "Supported S420 for capturing video" into tizen_4.0

6 years ago[0.6.82] handle the gst msg in seperate thread 10/163210/2
Eunhae Choi [Thu, 30 Nov 2017 13:52:33 +0000 (22:52 +0900)]
[0.6.82] handle the gst msg in seperate thread

- remove bus watch
- add new thread for handling bus msg

Change-Id: Idaf161fe8fe442a8b8f001ec93ca654fb9ba3f10

6 years ago[0.6.81] set the storage state as mounted in case of internal path 09/163209/1
Eunhae Choi [Thu, 23 Nov 2017 08:55:52 +0000 (17:55 +0900)]
[0.6.81] set the storage state as mounted in case of internal path

Change-Id: Id4e9ae560de67c4424b5ef5ae20e0e989923463d
(cherry picked from commit b963029d135a85ee0e90bc62eb43df75067c97c0)

6 years agoSupported S420 for capturing video 64/162764/6
Sejun Park [Tue, 5 Dec 2017 05:56:11 +0000 (14:56 +0900)]
Supported S420 for capturing video

Change-Id: I1fc58314fc4b14b852f996961df8b8a515d02b65

6 years ago[0.6.82] add handle info at debug msg 58/162758/1
Eunhae Choi [Tue, 5 Dec 2017 07:10:23 +0000 (16:10 +0900)]
[0.6.82] add handle info at debug msg

Change-Id: I6a3230fc4795e641aaaff749f1bab841615ebca6

6 years ago[0.6.82] handle the gst msg in seperate thread 78/162378/5 accepted/tizen/4.0/unified/20171204.071041 submit/tizen_4.0/20171201.065254
Eunhae Choi [Thu, 30 Nov 2017 13:52:33 +0000 (22:52 +0900)]
[0.6.82] handle the gst msg in seperate thread

- remove bus watch
- add new thread for handling bus msg

Change-Id: Idaf161fe8fe442a8b8f001ec93ca654fb9ba3f10

6 years agobugfixes: (1) crash playing video360 with SW decoder; (2) DLOG spawned with zero... 37/161837/1
Andriy Martynets [Mon, 27 Nov 2017 16:36:29 +0000 (18:36 +0200)]
bugfixes: (1) crash playing video360 with SW decoder; (2) DLOG spawned with zero TBM BO referring; (3) video360 zoom typo.

Change-Id: Iacf3df68e30833cfeef4b317849675f0850718f4
Signed-off-by: Andriy Martynets <a.martynets@partner.samsung.com>
6 years ago[0.6.81] set the storage state as mounted in case of internal path 17/161417/1 accepted/tizen/4.0/unified/20171124.063707 submit/tizen_4.0/20171123.062529 submit/tizen_4.0/20171123.104524
Eunhae Choi [Thu, 23 Nov 2017 08:55:52 +0000 (17:55 +0900)]
[0.6.81] set the storage state as mounted in case of internal path

Change-Id: Id4e9ae560de67c4424b5ef5ae20e0e989923463d

6 years ago[0.6.80] add more zero copy format 79/161079/1
Eunhae Choi [Tue, 21 Nov 2017 09:46:28 +0000 (18:46 +0900)]
[0.6.80] add more zero copy format

Change-Id: I5f88927968501ff37ccab734094cdb0cc0f23018

6 years ago[0.6.80] mm-resource-manager integration patch 01/159401/2 accepted/tizen/unified/20171123.065804 submit/tizen/20171117.022846 submit/tizen/20171117.070221
Vadym Sachenko [Wed, 8 Nov 2017 15:48:42 +0000 (17:48 +0200)]
[0.6.80] mm-resource-manager integration patch

Change-Id: I29fb68b17863f2973b9863d91b9c38c1ff9a7654
Signed-off-by: Vadym Sachenko <va.sachenko@partner.samsung.com>
6 years ago[0.6.79] make keep the ext storage id 06/160406/1 accepted/tizen/4.0/unified/20171122.071125 submit/tizen_4.0/20171117.013922
Eunhae Choi [Wed, 15 Nov 2017 07:34:16 +0000 (16:34 +0900)]
[0.6.79] make keep the ext storage id

the external storage can be multiple.
- one sdcard and several usb.

Change-Id: Ib6731e336d9a2d0f504858dfc7eaba020acf044c
(cherry picked from commit 3a37f051fd2ed7613f462714db7439def574d73c)

6 years ago[0.6.79] make keep the ext storage id 72/160272/1 accepted/tizen/unified/20171116.110308 submit/tizen/20171116.045630
Eunhae Choi [Wed, 15 Nov 2017 07:34:16 +0000 (16:34 +0900)]
[0.6.79] make keep the ext storage id

the external storage can be multiple.
- one sdcard and several usb.

Change-Id: Ib6731e336d9a2d0f504858dfc7eaba020acf044c

6 years ago[0.6.78] return err directly in case of _streaming_ext failure 79/159979/1 accepted/tizen/unified/20171116.060635 submit/tizen/20171115.104348
Eunhae Choi [Tue, 14 Nov 2017 04:18:07 +0000 (13:18 +0900)]
[0.6.78] return err directly in case of _streaming_ext failure

don't need to try changing state in case of error
it takes long time till timeout

Change-Id: I1fec04c2191ed5585c49731c6acad3b52076a1ab
(cherry picked from commit d63bd8003b3777aaf16510b1ef1e18bf46434109)

6 years ago[0.6.78] return err directly in case of _streaming_ext failure 74/159974/1 accepted/tizen/4.0/unified/20171115.173904 submit/tizen_4.0/20171115.013931
Eunhae Choi [Tue, 14 Nov 2017 04:18:07 +0000 (13:18 +0900)]
[0.6.78] return err directly in case of _streaming_ext failure

don't need to try changing state in case of error
it takes long time till timeout

Change-Id: I1fec04c2191ed5585c49731c6acad3b52076a1ab

6 years agoReplace videosink from waylandsink to tizenwlsink 75/159475/1 submit/tizen/20171110.011647 submit/tizen/20171114.004442
Hyunil [Thu, 9 Nov 2017 06:25:01 +0000 (15:25 +0900)]
Replace videosink from waylandsink to tizenwlsink

Change-Id: If7d210bc5b3f0eaeadd6bf7891dfa4bd0fbdafd4
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.6.77] fix deadlock issue 96/159196/1
Eunhae Choi [Tue, 7 Nov 2017 10:14:05 +0000 (19:14 +0900)]
[0.6.77] fix deadlock issue

Change-Id: Ic982b09f0ad610fc82a3d6b8d477ac829c6d1c8b
(cherry picked from commit a509c517b1cefc71cbaedbd017105239a3bce817)

6 years ago[0.6.77] fix deadlock issue 94/159194/1 accepted/tizen/4.0/unified/20171108.063725 submit/tizen_4.0/20171107.102729
Eunhae Choi [Tue, 7 Nov 2017 10:14:05 +0000 (19:14 +0900)]
[0.6.77] fix deadlock issue

Change-Id: Ic982b09f0ad610fc82a3d6b8d477ac829c6d1c8b

6 years agoMerge branch 'tizen_4.0' into 'tizen' 48/158148/1 accepted/tizen/unified/20171031.055657 submit/tizen/20171030.084607
Eunhae Choi [Mon, 30 Oct 2017 06:24:50 +0000 (15:24 +0900)]
Merge branch 'tizen_4.0' into 'tizen'

Change-Id: I5fc38ad509f9964cc16b6996390e7f11cd910dc1

6 years ago[0.6.76] fix crash issue 08/158008/1 accepted/tizen/4.0/unified/20171103.162717 submit/tizen_4.0/20171103.022304
Eunhae Choi [Fri, 27 Oct 2017 07:33:58 +0000 (16:33 +0900)]
[0.6.76] fix crash issue

Change-Id: I798f664a075946a7bf96836fdbadd8848ecd0122

6 years agoMerge "Video360 and openalsink elements added, video360 internal API implementation...
eunhae choi [Fri, 27 Oct 2017 07:30:50 +0000 (07:30 +0000)]
Merge "Video360 and openalsink elements added, video360 internal API implementation added" into tizen

6 years ago[0.6.72] fix video type 47/157847/1
Eunhae Choi [Thu, 26 Oct 2017 11:46:23 +0000 (20:46 +0900)]
[0.6.72] fix video type

Change-Id: I22e2aafd882d1249d7869fd775394f6016525a5f

6 years ago[0.6.72] add more zero copy format 96/157796/1
Eunhae Choi [Thu, 26 Oct 2017 08:42:56 +0000 (17:42 +0900)]
[0.6.72] add more zero copy format

Change-Id: I1f1886410f1a48ed797a4d3d2a8b373139f65dd5

6 years ago[0.6.76] fix crash issue during destroy 91/157291/1 submit/tizen_4.0/20171024.060444
Eunhae Choi [Tue, 24 Oct 2017 05:34:01 +0000 (14:34 +0900)]
[0.6.76] fix crash issue during destroy

buffering msg can be delievered right after _destroy is called
but the player handle is still valid.
Add checking the pipeline validation as soon as getting cmd lock.
and check mutex lock state before clearing it.

Change-Id: I043801f39480dfd0d54d3a7cc9803528bb32f51c

6 years agoVideo360 and openalsink elements added, video360 internal API implementation added 06/153006/5
Andriy Martynets [Wed, 27 Sep 2017 13:12:47 +0000 (16:12 +0300)]
Video360 and openalsink elements added, video360 internal API implementation added

Change-Id: I6039b4e0490325a152512a49000e59abee68912c
Signed-off-by: Andriy Martynets <a.martynets@partner.samsung.com>
6 years ago[0.6.75] fix buffering time calc issue 63/156463/1 accepted/tizen/4.0/unified/20171019.082007 submit/tizen_4.0/20171018.114001 tizen_4.0.m2_release
Eunhae Choi [Wed, 18 Oct 2017 11:14:00 +0000 (20:14 +0900)]
[0.6.75] fix buffering time calc issue

Change-Id: Id1a1d1d7ff434d2215b103882cc7ef22cf77d763

6 years ago[0.6.74] apply max limit of string tag 61/156361/2
Eunhae Choi [Wed, 18 Oct 2017 07:09:17 +0000 (16:09 +0900)]
[0.6.74] apply max limit of string tag

Issue: mp3 playbcak issue which has long string tag. (reported from MCD)
Solution : set the limit of string tag to 4000bytes not to exceed mem size.

Change-Id: If96ed34ef415f10e653fe16db76acaa2d131b127

6 years ago[0.6.73] Fix Coverity issues 71/156171/2 accepted/tizen/4.0/unified/20171018.061028 submit/tizen_4.0/20171017.101825
Gilbok Lee [Tue, 17 Oct 2017 10:21:19 +0000 (19:21 +0900)]
[0.6.73] Fix Coverity issues

Change-Id: I15759d3056af30a9780c4146946c48795b9431c3

6 years ago[0.6.73] Add checking duration when video bitrate update 48/156148/1
Gilbok Lee [Tue, 17 Oct 2017 09:01:42 +0000 (18:01 +0900)]
[0.6.73] Add checking duration when video bitrate update

Change-Id: I4defed227ce238986770bb8190c93521638749fc

6 years ago[0.6.72] Add checking duration when video bitrate update 69/155469/1
Gilbok Lee [Fri, 13 Oct 2017 07:39:17 +0000 (16:39 +0900)]
[0.6.72] Add checking duration when video bitrate update

Change-Id: I06fd729b1a1194a071fb5f45c76606c36aa09ae7

6 years ago[0.6.71] Fix coverity issues 64/153764/1 submit/tizen/20170929.104425
Gilbok Lee [Fri, 29 Sep 2017 01:15:41 +0000 (10:15 +0900)]
[0.6.71] Fix coverity issues

Change-Id: Ief749be871e4cd9252a66da3c3db0709e6db5310
(cherry picked from commit 7497dc8ece5e6f75e959f94416746ddd558f681f)

6 years agoMerge "[0.6.70] modify video stream cb" into tizen
Eunhae Choi [Fri, 29 Sep 2017 07:08:19 +0000 (07:08 +0000)]
Merge "[0.6.70] modify video stream cb" into tizen

6 years ago[0.6.71] Fix coverity issues 69/153569/1 accepted/tizen/4.0/unified/20170929.221144 submit/tizen_4.0/20170929.104638 tizen_4.0.IoT.p1_release
Gilbok Lee [Fri, 29 Sep 2017 01:15:41 +0000 (10:15 +0900)]
[0.6.71] Fix coverity issues

Change-Id: Ief749be871e4cd9252a66da3c3db0709e6db5310

6 years ago[0.6.70] Add checking player pipeline handle, when recive buffering message 90/153290/1
Gilbok Lee [Thu, 28 Sep 2017 07:45:23 +0000 (16:45 +0900)]
[0.6.70] Add checking player pipeline handle, when recive buffering message

Change-Id: I916fbcdedbe9b0f797b51d875cf8180f70e6e3e4

6 years ago[0.6.70] modify video stream cb 05/153005/2
Eunhae Choi [Wed, 27 Sep 2017 13:11:52 +0000 (22:11 +0900)]
[0.6.70] modify video stream cb

export allocated mem which has vide stream data
it will be delivered to proxy and will be return after finishing rendering.
mmsvc-player do not need to create tbm surface and media packet anymore.

Change-Id: I1d64e4ce14443a717defce5bdff8698c16f0dacd

6 years ago[0.6.70] Add checking player pipeline handle, when recive buffering message 46/152846/2
Gilbok Lee [Wed, 27 Sep 2017 08:16:14 +0000 (17:16 +0900)]
[0.6.70] Add checking player pipeline handle, when recive buffering message

Change-Id: I744575e0c712fb0d1f5bec384bcaab8ac6d6e7ef

6 years ago[0.6.69] make not to skip the buffering msg 14/151114/1 accepted/tizen/4.0/unified/20170920.081704 submit/tizen_4.0/20170920.022040
Eunhae Choi [Tue, 19 Sep 2017 12:37:59 +0000 (21:37 +0900)]
[0.6.69] make not to skip the buffering msg

Change-Id: I673bb9d3af24bcc03457bacfc16eb2b2527708b9
(cherry picked from commit 51285492d441d7ddd4a5492fee2d39bcf36ca50c)

6 years ago[0.6.69] make not to skip the buffering msg 50/151050/1 accepted/tizen/unified/20170920.081137 submit/tizen/20170920.022025
Eunhae Choi [Tue, 19 Sep 2017 12:37:59 +0000 (21:37 +0900)]
[0.6.69] make not to skip the buffering msg

Change-Id: I673bb9d3af24bcc03457bacfc16eb2b2527708b9

6 years ago[0.6.68] Merge branch 'tizen' into tizen_4.0 16/149516/2 accepted/tizen/4.0/unified/20170913.153818 submit/tizen_4.0/20170913.041751
Eunhae Choi [Tue, 12 Sep 2017 09:46:07 +0000 (18:46 +0900)]
[0.6.68] Merge branch 'tizen' into tizen_4.0

Change-Id: I18874a714a2063ec39dc3a3856f34ef096b8a4b3

6 years ago[0.6.68] apply tizen coding convention 87/149087/1 accepted/tizen/unified/20170913.154509 submit/tizen/20170913.041518
Eunhae Choi [Mon, 11 Sep 2017 11:39:07 +0000 (20:39 +0900)]
[0.6.68] apply tizen coding convention

Change-Id: Ic219ab19ec42ad8f2de6385330cc7840499f8e55

6 years agoMerge "[0.6.67] In case of DASH, set adaptive_buffer bytes/time property in decodebin...
eunhae choi [Mon, 11 Sep 2017 07:04:38 +0000 (07:04 +0000)]
Merge "[0.6.67] In case of DASH, set adaptive_buffer bytes/time property in decodebin" into tizen

6 years agoFixed mem leak 54/148654/2
Jaechan Lee [Mon, 28 Aug 2017 07:59:45 +0000 (16:59 +0900)]
Fixed mem leak

[Problem] Memory is leaked during playing mp3 files.
[Cause & Measure] Cause : caps should be freed by calling gst_caps_unref.
Measure : Fixed memory leak

[Developer] JaeChan Lee
(cherry picked from commit de35c90bb00c9609c36d6435b0667e0741d8b862)

Change-Id: I5ce39cb9ebf2d391c3838962430d828841329ae3

6 years ago[0.6.67] get lock before setting buffering done 30/148630/2 accepted/tizen/4.0/unified/20170911.154912 submit/tizen_4.0/20170908.082724
Eunhae Choi [Fri, 8 Sep 2017 07:04:42 +0000 (16:04 +0900)]
[0.6.67] get lock before setting buffering done

before accessing the streamer, the streamer can be free
by calling player_unprepare.
(cherry picked from commit ee10e8823fb02c8ebf4b6eb3694422821d1c5d9e)

Change-Id: I42b60de5db866ee29d0bc6f1b22af7b78c894ef5

6 years ago[0.6.67] get lock before setting buffering done 94/148594/1
Eunhae Choi [Fri, 8 Sep 2017 07:04:42 +0000 (16:04 +0900)]
[0.6.67] get lock before setting buffering done

before accessing the streamer, the streamer can be free
by calling player_unprepare.

Change-Id: I4f26bcf743014be56f7b40de2e07e08ca3c8c214

6 years ago[0.6.67] In case of DASH, set adaptive_buffer bytes/time property in decodebin 74/148274/3
Gilbok Lee [Thu, 7 Sep 2017 08:43:44 +0000 (17:43 +0900)]
[0.6.67] In case of DASH, set adaptive_buffer bytes/time property in decodebin

Change-Id: I9fa86caf842141e8b29a135a0cf5e2bb9930dfa4

6 years ago[0.6.66] remove deadcode 44/147644/2 accepted/tizen/unified/20170907.185646 submit/tizen/20170906.061717
Eunhae Choi [Tue, 5 Sep 2017 07:42:12 +0000 (16:42 +0900)]
[0.6.66] remove deadcode

Change-Id: I7e85b852d7d977982e04d25074f25afeafa2689e

6 years ago[0.6.65] Add Check resume option in sound_focus callback. 87/146587/3
Gilbok Lee [Tue, 29 Aug 2017 05:57:32 +0000 (14:57 +0900)]
[0.6.65] Add Check resume option in sound_focus callback.

player resume even if the MM_SESSION_OPTION_RESUME_BY_SYSTEM_OR_MEDIA_PAUSED option is not set.

Change-Id: I8ae4a3ffea20e8d5467b5a9aa5d3d436add231d6

6 years ago[0.6.64] remove dead code 77/146577/1
Eunhae Choi [Tue, 29 Aug 2017 10:12:50 +0000 (19:12 +0900)]
[0.6.64] remove dead code

Change-Id: I8023d6e37b1d07dd872b46aaf6359574227748df

6 years agoadd new functions to control the display of 360 content 67/146367/3
Eunhae Choi [Mon, 28 Aug 2017 07:48:47 +0000 (16:48 +0900)]
add new functions to control the display of 360 content

Change-Id: I4493ca421bb307f75fb4ff84915493921c89f312

6 years ago[0.6.63] modify buffering msg handling 62/145662/2 accepted/tizen/unified/20170824.050846 submit/tizen/20170823.085029
Eunhae Choi [Wed, 23 Aug 2017 07:52:48 +0000 (16:52 +0900)]
[0.6.63] modify buffering msg handling

Change-Id: I919213e5a6680b1b185753c4737da92125ec1633

6 years ago[0.6.62] fix mem leak 63/145463/2 accepted/tizen/4.0/unified/20170829.020534 accepted/tizen/unified/20170823.031715 submit/tizen/20170822.114338 submit/tizen_4.0/20170828.100004 submit/tizen_4.0/20170828.110004
Eunhae Choi [Tue, 22 Aug 2017 10:24:07 +0000 (19:24 +0900)]
[0.6.62] fix mem leak

Change-Id: Ic38e7bae4b099d2ae84dc08db96640be3b69645a

6 years agoMerge "[0.6.61] Remove pd watch callback when unrelize pd pipeline" into tizen
eunhae choi [Tue, 22 Aug 2017 04:42:31 +0000 (04:42 +0000)]
Merge "[0.6.61] Remove pd watch callback when unrelize pd pipeline" into tizen

6 years agoMerge "[0.6.60] fix mem leak" into tizen
Eunhae Choi [Tue, 22 Aug 2017 04:36:22 +0000 (04:36 +0000)]
Merge "[0.6.60] fix mem leak" into tizen

6 years ago[0.6.61] Remove pd watch callback when unrelize pd pipeline 37/143737/5
Gilbok Lee [Fri, 11 Aug 2017 06:18:57 +0000 (15:18 +0900)]
[0.6.61] Remove pd watch callback when unrelize pd pipeline

Add pd mutex

Change-Id: I2273780a6ecb1786feab45107f32f197a635ea08

6 years agoremove unnecessary comment & codes 82/145082/2
Heechul Jeon [Mon, 21 Aug 2017 07:25:18 +0000 (16:25 +0900)]
remove unnecessary comment & codes

Change-Id: Ib1e96067e804b7cac3e2cf08f420b0b9ff83c967

6 years ago[0.6.60] fix mem leak 28/144928/1
Eunhae Choi [Fri, 18 Aug 2017 10:47:28 +0000 (19:47 +0900)]
[0.6.60] fix mem leak

Change-Id: I073b6b5e7c16d568f14f86383bd59a36853c25be

6 years ago[0.6.60] add funct to set buffering size 23/144023/3
Eunhae Choi [Mon, 14 Aug 2017 09:27:52 +0000 (18:27 +0900)]
[0.6.60] add funct to set buffering size

Change-Id: I1c8ceb40b82eb3ac7e662dc093dc40eea2026658

6 years ago[0.6.59] use ms for buffering and remove deadcode 19/144019/2
Eunhae Choi [Mon, 14 Aug 2017 09:14:47 +0000 (18:14 +0900)]
[0.6.59] use ms for buffering and remove deadcode

Change-Id: I45c1bcbdb6f39c2bf5f8d0392a3e7d04d4ac9f06

6 years ago[0.6.58] use floor for start_per 92/143092/1 accepted/tizen/unified/20170809.135308 submit/tizen/20170809.031401
Eunhae Choi [Tue, 8 Aug 2017 11:00:31 +0000 (20:00 +0900)]
[0.6.58] use floor for start_per

Change-Id: I5b7b165b8b1a54d7539d0a985753e2dc263e72eb

6 years agoMerge "[0.6.58] add rm and display handling about audio_only" into tizen accepted/tizen/4.0/unified/20170816.012950 accepted/tizen/4.0/unified/20170816.015635 accepted/tizen/unified/20170803.075423 submit/tizen/20170802.101838 submit/tizen_4.0/20170811.094300 submit/tizen_4.0/20170814.115522 submit/tizen_4.0_unified/20170814.115522
Eunhae Choi [Wed, 2 Aug 2017 06:12:49 +0000 (06:12 +0000)]
Merge "[0.6.58] add rm and display handling about audio_only" into tizen

6 years agoMerge "[0.6.57] fix the mainloop blocking issue" into tizen
Eunhae Choi [Wed, 2 Aug 2017 06:12:37 +0000 (06:12 +0000)]
Merge "[0.6.57] fix the mainloop blocking issue" into tizen

6 years ago[0.6.57] fix the mainloop blocking issue 82/141782/1
Eunhae Choi [Tue, 1 Aug 2017 10:46:17 +0000 (19:46 +0900)]
[0.6.57] fix the mainloop blocking issue

Change-Id: Icbbb230c3eb4450e9d443927c4c3364e22380948

6 years ago[0.6.58] add rm and display handling about audio_only 32/141732/1
Eunhae Choi [Tue, 1 Aug 2017 08:45:28 +0000 (17:45 +0900)]
[0.6.58] add rm and display handling about audio_only

Change-Id: I9bff4b210b85a3b4eb9cbde9d3212fcb5223bfac

6 years ago[Milk App 2.3.1 compatibility Test] player_start is always failed. 08/139908/2
Jaechan Lee [Tue, 18 Jul 2017 06:00:41 +0000 (15:00 +0900)]
[Milk App 2.3.1 compatibility Test] player_start is always failed.

[Model] POP
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] Milk App compatibility Test
[Occurrence Version] N/A

[Problem] player_start is always failed.
07-18 13:49:19.969+0900 E/MM_PLAYER(P 3576, T 3638): mm_player_sound_focus.c: _mmplayer_sound_acquire_focus(188) > failed to acquire sound focus [0x80000226]
07-18 13:49:19.969+0900 E/MM_PLAYER(P 3576, T 3638): mm_player_priv.c: _mmplayer_resume(11378) > failed to acquire sound focus.
07-18 13:49:19.969+0900 E/TIZEN_N_PLAYER(P 3576, T 3638): legacy_player.c: __player_convert_error_code(270) > [legacy_player_start] PLAYER_ERROR_INVALID_OPERATION(0xffffffda) : core fw error(0x80000226)
07-18 13:49:19.969+0900 W/TIZEN_N_PLAYER(P 3633, T 3633): player.c: player_start(2652) > EXIT
[Cause & Measure] Cause : When player_unprepare is getting called after player_start, the opportunity to release Audio focus is not came any.
In general case, Audio focus is released by calling player_stop.
Measure : Remove unnecessary code to release Audio focus.
[Checking Method] N/A

[Team] MM FRAMEWORK
[Developer] JaeChan Lee
[Solution company] Samsung
[Change Type] Specification change

Change-Id: I8ababbf9fadd843bbf6cd56ced0255f21602e756
(cherry picked from commit 600752cba1fe3dcaca653efe19ed9a991ed171f6)

6 years ago[0.6.57] add checking result of mem alloc 89/139589/3
Eunhae Choi [Wed, 19 Jul 2017 10:54:06 +0000 (19:54 +0900)]
[0.6.57] add checking result of mem alloc

add checking result of mem alloc
fix svace issues

Change-Id: If32ada4535bf7b81f17a9caca9b40e934c065df5

6 years ago[0.6.56] add about adaptive streaming variant control 48/137548/2 accepted/tizen/unified/20170710.154324 submit/tizen/20170707.065345
Eunhae Choi [Thu, 6 Jul 2017 09:19:58 +0000 (18:19 +0900)]
[0.6.56] add about adaptive streaming variant control

- handle the element msg to share the adaptive streaming
  variant information
- add set/get max variant limit path of adaptivedemux

Change-Id: Iaf96dd345df0a51faf1cc4eb32ec2ff87ed74f1f

6 years agoSend trick rate info when playback rate is changed. 01/137101/1
Jaechan Lee [Mon, 3 Jul 2017 07:14:14 +0000 (16:14 +0900)]
Send trick rate info when playback rate is changed.

[Model] SM-Z400F
[BinType] AP
[Customer] OPEN

[Issue#] N/A
[Request] N/A
[Occurrence Version] N/A

[Problem] Although player_set_playback_rate() is getting called, there is no effect in case of external subtitle.
[Cause & Measure] Cause : Changed trick rate info doesn't send to external subtitle pipeline.
Measure : Send the info to external subtitle pipeline.
[Checking Method] player_test > call player_set_playback_rate()

[Team] MM FRAMEWORK
[Developer] JaeChan Lee
[Solution company] Samsung
[Change Type] Specification change

Change-Id: Id63f500cfc5d885895b22e07e887abda879b799f
(cherry picked from commit c14f1d490cda026170e6388ca58b4f8d6d079f93)

6 years agocorrect typo 49/136749/1
Hyunil [Mon, 3 Jul 2017 05:40:29 +0000 (14:40 +0900)]
correct typo

Change-Id: I115b9734fb2b1ed396f2977a402dcb467735c626
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.6.55] modify macro to make it regular statement 17/133417/1
Eunhae Choi [Mon, 12 Jun 2017 06:50:07 +0000 (15:50 +0900)]
[0.6.55] modify macro to make it regular statement

Change-Id: Icfdc4f392d5b3e4cc1668f3ae559f3bd4d8e1da7

7 years ago[0.6.54][ACR-978] add subtitle file path checking 03/132203/2 accepted/tizen/unified/20170612.073937 submit/tizen/20170608.033315 submit/tizen/20170609.042751 submit/tizen/20170612.030425
Eunhae Choi [Thu, 1 Jun 2017 12:04:37 +0000 (21:04 +0900)]
[0.6.54][ACR-978] add subtitle file path checking

Change-Id: I7dd505c973aa9a47b65ae39b1a530e972a669d35

7 years ago[0.6.53] delete dead code about textoverlay 96/132196/1
Eunhae Choi [Thu, 1 Jun 2017 11:46:14 +0000 (20:46 +0900)]
[0.6.53] delete dead code about textoverlay

Change-Id: I63cc22b950753b8535f8cb713ba02f6c48174b33

7 years ago[0.6.52] add subtitle error handling 93/132193/1
Eunhae Choi [Thu, 1 Jun 2017 11:32:11 +0000 (20:32 +0900)]
[0.6.52] add subtitle error handling

- make right error return
- release resource in case of subtitle error
  to main pipeline make work

Change-Id: I7c0c1bb6c172d807a82cca0b122d9aedf69d9551

7 years ago[0.6.51] add subtitle error posting 79/132179/2
Eunhae Choi [Thu, 1 Jun 2017 10:07:41 +0000 (19:07 +0900)]
[0.6.51] add subtitle error posting

Change-Id: Ie68bf235b2c8277758871b57fb745afc5eb4bc28

7 years ago[0.6.50] devide the user_data for each cb 81/131281/1
Eunhae Choi [Fri, 26 May 2017 06:19:51 +0000 (15:19 +0900)]
[0.6.50] devide the user_data for each cb

Change-Id: I2e44e5c09dc0b186bce38ed6a6881caf3af90b45

7 years ago[0.6.49] add lock when destroy thread 86/131086/1
Eunhae Choi [Thu, 25 May 2017 09:56:27 +0000 (18:56 +0900)]
[0.6.49] add lock when destroy thread

Change-Id: I81538f265d3bfd8461e9093461a0fe8f37f86351