platform/core/multimedia/libmm-player.git
5 years ago[0.6.133] add unsupported codec handling 45/190345/2 accepted/tizen/5.0/unified/20181102.020128 accepted/tizen/unified/20181002.093238 submit/tizen/20181001.075439 submit/tizen_5.0/20181101.000003
Eunhae Choi [Mon, 1 Oct 2018 06:58:36 +0000 (15:58 +0900)]
[0.6.133] add unsupported codec handling

- add missed patch which was added at 2.4
- divx codec plugin does not exist but
  application need to check it again.

Change-Id: I0c32fa0ceff81d9b820e0cbcd00f18c52a3ed810

5 years agoAdding initial structure for internal unittest 66/189766/17 accepted/tizen/unified/20180927.174426 submit/tizen/20180921.070636
heechul.jeon [Thu, 20 Sep 2018 08:56:24 +0000 (17:56 +0900)]
Adding initial structure for internal unittest

- 'using' member from mm_player_video_bo_info_t has replaced with 'used' as 'using' is reserved keyword on c++
- static constraints on __mmplayer_parse_profile() has removed for calling it from unittest
- initialy, it has only two testcases with __parse_profile
- Enabling gtest build with '--define "gtests 1"

Change-Id: I00414f1bf3a6d80cf312ff516cabc4df270b9509

5 years agoModify calculating rotate value with content orientation 43/189543/2
Hyunil [Tue, 18 Sep 2018 11:05:54 +0000 (20:05 +0900)]
Modify calculating rotate value with content orientation

Change-Id: Icfb710b6aa8202a03e69f9bc1910a3e81adeffcc
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.6.131] add comments 63/189363/1
Eunhae Choi [Mon, 17 Sep 2018 08:09:53 +0000 (17:09 +0900)]
[0.6.131] add comments

Change-Id: I5cb1b1378dd10ddbc8c294f535b7eafd9028b230

5 years agoRemove dead code 61/188561/2 accepted/tizen/unified/20180913.063824 submit/tizen/20180912.032839
Hyunil [Thu, 6 Sep 2018 06:08:00 +0000 (15:08 +0900)]
Remove dead code

Change-Id: I1d43a516f925ea8e5f6350a2c449deb51c999175
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.6.130] fix property setting error of mem buffer 34/188734/1
Eunhae Choi [Mon, 10 Sep 2018 02:33:37 +0000 (11:33 +0900)]
[0.6.130] fix property setting error of mem buffer

Change-Id: Ie95a1d1d6d1eb7be693fe973b400dcb3aba547a9

5 years ago[0.6.130] fix mem buffer playback issue 10/188610/1 accepted/tizen/unified/20180911.125358 submit/tizen/20180910.010611
Eunhae Choi [Thu, 6 Sep 2018 12:43:14 +0000 (21:43 +0900)]
[0.6.130] fix mem buffer playback issue

Change-Id: Ibc198baf6e26ec21f487ecf3401e2d6355d9d05c

5 years ago[0.6.130] modify setting video roi function 84/188384/1 accepted/tizen/unified/20180905.060830 submit/tizen/20180904.110532
Eunhae Choi [Tue, 4 Sep 2018 10:18:55 +0000 (19:18 +0900)]
[0.6.130] modify setting video roi function

Change-Id: Ibf984d16ded32a6559a5b05e6cbca3603013d70d

5 years ago[0.6.129] fix coverity issue 74/188274/2
Eunhae Choi [Mon, 3 Sep 2018 10:58:18 +0000 (19:58 +0900)]
[0.6.129] fix coverity issue

- add missed patch from tizen_2.4
  8b3ece3bf237a3b6e6d2bf6d7c18c100e2b00add

Change-Id: Id8bf110d41fd5c165f42191a8770ff3a5af5d4cc

5 years ago[VPR-306/ACR-1275] Add new API to set/get the video roi area 07/188007/8
Hyunil [Thu, 30 Aug 2018 08:25:32 +0000 (17:25 +0900)]
[VPR-306/ACR-1275] Add new API to set/get the video roi area

Change-Id: I0fee5750b259e2c66f87f92211ff7d72964ceef1
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agoApply tizen allocator to player 46/186746/11 accepted/tizen/unified/20180903.062545 submit/tizen/20180831.043334 submit/tizen/20180831.080817
Sejun Park [Tue, 14 Aug 2018 05:35:04 +0000 (14:35 +0900)]
Apply tizen allocator to player

Change-Id: I5a4d0eb3ea75a4c74ebd4bc53db42144653148bd

5 years agoEvent name is changed for gaplass 58/188058/1 submit/tizen/20180831.013224 submit/tizen/20180831.074348
Hyunil [Fri, 31 Aug 2018 01:05:13 +0000 (10:05 +0900)]
Event name is changed for gaplass

Change-Id: I5696d691f8f73673b09398c99bb1124144dfeb7e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.6.128] refactoring about set position 21/187721/3 accepted/tizen/unified/20180830.060824 submit/tizen/20180829.053131
Eunhae Choi [Tue, 28 Aug 2018 05:15:43 +0000 (14:15 +0900)]
[0.6.128] refactoring about set position

- improve the cyclomatic complexity of _set_position function
- remove format related code in set/get position (dead code)

Change-Id: I116600d8f8f03e4876e0269607398c4b7d5480db

5 years ago[0.6.127] refactoring about gapless playback 70/187670/3
Eunhae Choi [Mon, 27 Aug 2018 10:22:06 +0000 (19:22 +0900)]
[0.6.127] refactoring about gapless playback

Change-Id: I0828c0c4c1fac6124dcf0bc5c541ed6d475f7b19

5 years ago[0.6.126] refactoring about _create_pipeline 43/187543/4
Eunhae Choi [Fri, 24 Aug 2018 00:56:52 +0000 (09:56 +0900)]
[0.6.126] refactoring about _create_pipeline

- refactoring the __mmplayer_gst_create_pipeline()
  to improve the cyclomatic complexity issue

Change-Id: I2b43fef33d2136ba35fc6b49921a1d33a970cbec

5 years ago[0.6.125] improve the complexity issue of gst_callback 48/187348/1
Eunhae Choi [Wed, 22 Aug 2018 06:55:34 +0000 (15:55 +0900)]
[0.6.125] improve the complexity issue of gst_callback

Change-Id: I2a62f27989d628272358f0fe14a42ba7ef2f4a6f

5 years ago[0.6.124] rearrange some functions 80/187280/1 accepted/tizen/unified/20180824.162429 submit/tizen/20180822.024115
Eunhae Choi [Tue, 21 Aug 2018 11:50:51 +0000 (20:50 +0900)]
[0.6.124] rearrange some functions

Change-Id: I7f773bbe1ce1bbb46213df2a17c7900b9507c5b7

5 years ago[0.6.123] add _abort_pause 45/186945/2
Eunhae Choi [Thu, 16 Aug 2018 12:32:22 +0000 (21:32 +0900)]
[0.6.123] add _abort_pause

- in case of streaming, pause could take long time.
- to cancle the prepareing by app, it needs to be aborted.

Change-Id: I4be5ab92f3c61b51456a264b5a0d72a077b28a6f

5 years agoUse gst_video_overlay_set_roi_area interface instead of old interface 52/185852/2 accepted/tizen/unified/20180816.062859 submit/tizen/20180814.031739
Hyunil [Fri, 3 Aug 2018 04:12:33 +0000 (13:12 +0900)]
Use gst_video_overlay_set_roi_area interface instead of old interface

Change-Id: I0ac4776fbcee5de1a0a4d145366461fe6d8468ed
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.6.122] adjust the timeout in case of pd 36/185836/3 accepted/tizen/unified/20180807.132234 submit/tizen/20180806.055314
Eunhae Choi [Fri, 3 Aug 2018 02:06:52 +0000 (11:06 +0900)]
[0.6.122] adjust the timeout in case of pd

- increase the timeout
  during player_start(), download pipeline will be building
  before changing the playback pipeline state to PLAYING.
- add handling the async value of sink elem when stop operation
  in case of pd and es push.
  there could be no media data for async state changing.

Change-Id: Ifb89c39c5e2290638def6402a722fabe7f9b7069

5 years ago[0.6.121] removed dead code 23/185623/1
Eunhae Choi [Wed, 1 Aug 2018 07:14:17 +0000 (16:14 +0900)]
[0.6.121] removed dead code

Change-Id: I0e17cd93317233a1466bcbc238be1623797fb799

5 years ago[0.6.120] support force resume during buffering by seeking 70/185170/1 accepted/tizen/unified/20180801.144912 submit/tizen/20180730.025527
Eunhae Choi [Thu, 26 Jul 2018 11:43:29 +0000 (20:43 +0900)]
[0.6.120] support force resume during buffering by seeking

- change the seek complete scheme
- sync the decodebin state with player after seeking
- restore the rtsp pending seek path

Change-Id: Ie0fe1ff7087b0b4fd782f1e93e074d15791ca79f

5 years ago[0.6.119] support force resume during buffering 89/183789/3 accepted/tizen/unified/20180720.060702 submit/tizen/20180719.054941
Eunhae Choi [Wed, 11 Jul 2018 05:35:18 +0000 (14:35 +0900)]
[0.6.119] support force resume during buffering

Change-Id: Ie0a511c9e8bede693fd687c07805c8ec7dc55003

5 years ago[0.6.118] add pts log about pushed data 66/183166/2 accepted/tizen/unified/20180705.172654 submit/tizen/20180703.081619
Eunhae Choi [Tue, 3 Jul 2018 05:35:14 +0000 (14:35 +0900)]
[0.6.118] add pts log about pushed data

Change-Id: I94940b10bba13153f5361968cc44375c5231844f

5 years ago[0.6.117] Disconnect bus watch before destroy msg thread 81/182681/1
Gilbok Lee [Wed, 20 Jun 2018 08:42:04 +0000 (17:42 +0900)]
[0.6.117] Disconnect bus watch before destroy msg thread

- remove unused value and defines

Change-Id: I4bf17e078be040d9222dcc4db1ac678b88b8d13c

5 years ago[0.6.116] use nsec unit instead of msec 61/182461/5 accepted/tizen/unified/20180627.070003 submit/tizen/20180626.021828
Eunhae Choi [Mon, 25 Jun 2018 09:25:56 +0000 (18:25 +0900)]
[0.6.116] use nsec unit instead of msec

- nsec API will be added for set/get position and get duration
- if libmm-player use nsec as a base time unit,
  it can cover msec and nsec without adding new internal mm api.
- remove deadcode about _adjust_video_position
- remove needless _get_position code in select_track

Change-Id: I74d250be365ba8e6a75f5cc100add3d8cd348a07

5 years agoMerge "[0.6.114] streaming instance alloc from malloc to gmalloc0 and remove unnecess... accepted/tizen/unified/20180611.015454 submit/tizen/20180605.085831 submit/tizen/20180607.021137
eunhae choi [Mon, 4 Jun 2018 05:48:34 +0000 (05:48 +0000)]
Merge "[0.6.114] streaming instance alloc from malloc to gmalloc0 and remove unnecessary null check code" into tizen

6 years ago[0.6.115] add orient info into video data 11/180211/1
Eunhae Choi [Fri, 25 May 2018 10:39:34 +0000 (19:39 +0900)]
[0.6.115] add orient info into video data

Change-Id: I1393902d85f4ec83b522399f4f49481887ee3b1d

6 years ago[0.6.114] streaming instance alloc from malloc to gmalloc0 and remove unnecessary... 91/180191/1
Hyun Tae Kim [Fri, 25 May 2018 09:36:42 +0000 (18:36 +0900)]
[0.6.114] streaming instance alloc from malloc to gmalloc0 and remove unnecessary null check code

Change-Id: Ifc4419f5c2494eb4fc0efe2189655eceb546afbe

6 years ago[0.6.114] check source state before pushing data 41/180041/1
Eunhae Choi [Thu, 24 May 2018 09:49:47 +0000 (18:49 +0900)]
[0.6.114] check source state before pushing data

Change-Id: I7b19e679c0da7e25d03c3a37bc5ae4a0cdbf22d8

6 years ago[0.6.113] disable max-size-time, use-rate-estimate in queue2 when PD mode 64/179464/2
Gilbok Lee [Fri, 18 May 2018 04:39:01 +0000 (13:39 +0900)]
[0.6.113] disable max-size-time, use-rate-estimate in queue2 when PD mode

Change-Id: I89f2c32007f43191d4a1215f3bbff00f269e6340

6 years ago[0.6.112] Add gst bus watcher for using msg queue 85/178885/5
Gilbok Lee [Mon, 14 May 2018 11:00:16 +0000 (20:00 +0900)]
[0.6.112] Add gst bus watcher for using msg queue

reduces msg handling delays in msg thread

Change-Id: Ia1dbac8687d6cd70a533e5d2a0600726f0515632

6 years ago[0.6.111] sync the video360 default value with plugin 55/179355/1 accepted/tizen/unified/20180518.060555 submit/tizen/20180517.095904
Eunhae Choi [Thu, 17 May 2018 09:45:03 +0000 (18:45 +0900)]
[0.6.111] sync the video360 default value with plugin

Change-Id: I41b24e959d3eb11c50df6301df65c22027094093

6 years ago[0.6.110] consider the feature when building pipeline 64/179164/1 accepted/tizen/unified/20180517.062318 submit/tizen/20180516.072931
Eunhae Choi [Wed, 16 May 2018 07:00:24 +0000 (16:00 +0900)]
[0.6.110] consider the feature when building pipeline

Change-Id: If8c85c22ebcf343a5685835ca5adbebf13b24c3b

6 years ago[0.6.109] remove state dependency of return value 89/178889/1
Eunhae Choi [Mon, 14 May 2018 11:07:27 +0000 (20:07 +0900)]
[0.6.109] remove state dependency of return value

Change-Id: Ic3c4c011322344336f2f9a9b94ee151c40e8184b

6 years agoRemove braces {} by coding rules 09/178509/1
Hyunil [Thu, 10 May 2018 07:29:56 +0000 (16:29 +0900)]
Remove braces {} by coding rules

WARNING: [BRC_R_SST] braces {} are not necessary for single statement blocks

Change-Id: I1c225d8f96e3f1e5dda1eec9175c6483c1bb9e1c
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years agoSupport RTSPS for DAPR-11 49/178449/1
Hyunil [Thu, 10 May 2018 06:17:48 +0000 (15:17 +0900)]
Support RTSPS for DAPR-11

http://suprem.sec.samsung.net/jira/browse/DAPR-11

Change-Id: Ifeae5c4bf619a6362297329faccff17436d34119
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.6.108] reduce bus msg pop timeout 34/178134/2 submit/tizen/20180508.084323
Eunhae Choi [Tue, 8 May 2018 08:28:33 +0000 (17:28 +0900)]
[0.6.108] reduce bus msg pop timeout

to update information from msg before finishing prepare
ex. adaptive variant info

Change-Id: I340063b341d938a538dcde61b75034b783917a1a

6 years ago[0.6.108] Change the way to check the track type of tag message 85/178085/3
Gilbok Lee [Tue, 8 May 2018 05:48:10 +0000 (14:48 +0900)]
[0.6.108] Change the way to check the track type of tag message

Extract tag takes a long time

Change-Id: I21cd77d686f685ca524fc59c7985df92943156ca

6 years ago[0.6.107] Change queue2 max-size-bytes in PD mode 89/177889/2
Gilbok Lee [Fri, 4 May 2018 07:10:58 +0000 (16:10 +0900)]
[0.6.107] Change queue2 max-size-bytes in PD mode

Change-Id: Ifa16656ce637faed4e925c66865f3884302bd351

6 years ago[0.6.106] fix state transition issue 65/177465/2 submit/tizen/20180502.035414
Eunhae Choi [Mon, 30 Apr 2018 07:50:39 +0000 (16:50 +0900)]
[0.6.106] fix state transition issue

- there is state transition error during buffering.
- player_start
  -> buffering start(async pause) : not finished
     state : (p)paused, (c)playing, (p)paused, (t)playing
  -> buffering stop(async resume) : not finished
     state : (p)paused, (c)PLAYING, (p)PLAYING, (t)playing
  -> player_pause

  if there is a new pause request in case the buffering handling is not completed
  (== current : playing, pending : playing)
  the request will get failed.

Change-Id: I5f59eb28baa96bef67434d54fb4ee73733d8c771

6 years agoRevert "Remove dead code" 08/176408/2
heechul.jeon [Thu, 19 Apr 2018 06:00:32 +0000 (15:00 +0900)]
Revert "Remove dead code"

Resolving SVACE defect. adding 'break' into default case
This reverts commit 27d6fed3fa3c1e61abedc3b9285423fa56fde633.

Change-Id: I08a69b91db0b3e4932a7088876876a96e801deb5

6 years agoRemove dead code
heechul.jeon [Thu, 19 Apr 2018 05:41:36 +0000 (14:41 +0900)]
Remove dead code

Change-Id: Ide74a51fd90a8be0a649d49883f820b6111dca99

6 years ago[0.6.105] didn't use-buffering in multiqueue when player is pd mode 12/176212/1 accepted/tizen/unified/20180420.081818 submit/tizen/20180419.035601
Gilbok Lee [Tue, 17 Apr 2018 10:42:10 +0000 (19:42 +0900)]
[0.6.105] didn't use-buffering in multiqueue when player is pd mode

The buffering message is also posted in the multiqueue.

Change-Id: I892c0c331d03caf90704eaf90ae40fba34c0852f

6 years ago[0.6.104] remove dead code about repeat 69/175669/2
Eunhae Choi [Wed, 11 Apr 2018 11:23:07 +0000 (20:23 +0900)]
[0.6.104] remove dead code about repeat

Change-Id: I83bf9e6c8a9bed16f184ddddf14814287f47afd6

6 years ago[0.6.103] integrate duplicated struct 24/175424/1
Eunhae Choi [Tue, 10 Apr 2018 07:06:40 +0000 (16:06 +0900)]
[0.6.103] integrate duplicated struct

Change-Id: Iaf6d2bb0d5d1a53c387b6f8e9d20c976f7d45cf3

6 years ago[0.6.102] Remove unused attr 72/174972/3
Eunhae Choi [Thu, 5 Apr 2018 12:02:05 +0000 (21:02 +0900)]
[0.6.102] Remove unused attr

Change-Id: Ib79e78eda75be26d1f32852c4373e1d150695a2e

6 years ago[0.6.101] Add new functions to use replaygain volume 84/171984/8 accepted/tizen/unified/20180409.060402 submit/tizen/20180406.011125
Gilbok Lee [Thu, 8 Mar 2018 10:24:00 +0000 (19:24 +0900)]
[0.6.101] Add new functions to use replaygain volume

Change-Id: Ie2854babd3ce8e07a4903939c8f644f71ae54eb3

6 years agoMerge "[0.6.100] remove session backward compatibility codes" into tizen
eunhae choi [Thu, 5 Apr 2018 05:14:12 +0000 (05:14 +0000)]
Merge "[0.6.100] remove session backward compatibility codes" into tizen

6 years ago[0.6.100] resolve coverity issue 82/174782/1
Eunhae Choi [Wed, 4 Apr 2018 06:54:00 +0000 (15:54 +0900)]
[0.6.100] resolve coverity issue

Change-Id: I20bea3908d5af967661063926a51ad36d3e0bf8c

6 years ago[0.6.100] remove session backward compatibility codes 64/174564/3
Sangchul Lee [Tue, 3 Apr 2018 04:29:29 +0000 (13:29 +0900)]
[0.6.100] remove session backward compatibility codes

Change-Id: Ic580cdaa08bb0956dc94801e9b40678dffaf5851
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
6 years agoChange ROI mode behavior for player ROI precondition 51/174451/1 accepted/tizen/unified/20180404.063329 submit/tizen/20180403.052449
Hyunil [Mon, 2 Apr 2018 07:29:55 +0000 (16:29 +0900)]
Change ROI mode behavior for player ROI precondition

Change-Id: Iaacf183d43ecdf226029f55d19dabfb9de83a918
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.6.99] renaming of 360 enable funct 38/173838/1 submit/tizen/20180329.023850
Eunhae Choi [Mon, 26 Mar 2018 08:41:47 +0000 (17:41 +0900)]
[0.6.99] renaming of 360 enable funct

Change-Id: Icb77c5a875424733c612f4aeb579665bb8f861e2

6 years ago[0.6.98] fix coverity issue 40/172540/1 accepted/tizen/unified/20180316.062619 accepted/tizen/unified/20180328.010217 submit/tizen/20180315.045512 submit/tizen/20180319.053649
Eunhae Choi [Wed, 14 Mar 2018 10:02:19 +0000 (19:02 +0900)]
[0.6.98] fix coverity issue

Change-Id: Idd76c326895176c0c91630c4321964a212527347

6 years ago[0.6.97] add interface to get sphercal info 18/172318/1
Eunhae Choi [Tue, 13 Mar 2018 07:39:19 +0000 (16:39 +0900)]
[0.6.97] add interface to get sphercal info

Change-Id: I563890ddcddbe16bd5dc5174e84902277791fb2c

6 years agofixed building failure 82/171182/2 submit/tizen/20180228.035826 submit/tizen/20180307.103529
Sejun Park [Tue, 27 Feb 2018 08:10:55 +0000 (17:10 +0900)]
fixed building failure

Change-Id: If0d1f8ad368edf94bc713fa6151c345c372a582f

6 years agoMerge "[0.6.91] add sound focus lock to avoid duplicated unregister" into tizen
Sejun Park [Tue, 27 Feb 2018 08:08:59 +0000 (08:08 +0000)]
Merge "[0.6.91] add sound focus lock to avoid duplicated unregister" into tizen

6 years agoMerge "[0.6.94] Fix bug for getting audio bitrate" into tizen
eunhae choi [Tue, 27 Feb 2018 07:57:00 +0000 (07:57 +0000)]
Merge "[0.6.94] Fix bug for getting audio bitrate" into tizen

6 years agoFixed issue where crash occurred on bottom crop 98/170898/3
Sejun Park [Fri, 23 Feb 2018 05:32:24 +0000 (14:32 +0900)]
Fixed issue where crash occurred on bottom crop

Change-Id: I02e9d20305dacf0d587a8cce4133e119a568c7db

6 years ago[0.6.91] add sound focus lock to avoid duplicated unregister 30/171030/1
Eunhae Choi [Mon, 5 Feb 2018 07:56:00 +0000 (16:56 +0900)]
[0.6.91] add sound focus lock to avoid duplicated unregister

- by duplicated unregister operation, the gdbus shared connection can be closed

Change-Id: I9d1cb487bd95c7b7c80dbb922a1f4f981c7e572a

6 years ago[0.6.94] apply the modified mm util interface 51/170751/3 accepted/tizen/unified/20180226.142332 submit/tizen/20180223.061228
Eunhae Choi [Thu, 22 Feb 2018 03:03:58 +0000 (12:03 +0900)]
[0.6.94] apply the modified mm util interface

Change-Id: I0fd23d47d23f804511e9da718b6f330d4c4a50be

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)