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
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
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>
Eunhae Choi [Mon, 17 Sep 2018 08:09:53 +0000 (17:09 +0900)]
[0.6.131] add comments
Change-Id: I5cb1b1378dd10ddbc8c294f535b7eafd9028b230
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>
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
Eunhae Choi [Thu, 6 Sep 2018 12:43:14 +0000 (21:43 +0900)]
[0.6.130] fix mem buffer playback issue
Change-Id: Ibc198baf6e26ec21f487ecf3401e2d6355d9d05c
Eunhae Choi [Tue, 4 Sep 2018 10:18:55 +0000 (19:18 +0900)]
[0.6.130] modify setting video roi function
Change-Id: Ibf984d16ded32a6559a5b05e6cbca3603013d70d
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
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>
Sejun Park [Tue, 14 Aug 2018 05:35:04 +0000 (14:35 +0900)]
Apply tizen allocator to player
Change-Id: I5a4d0eb3ea75a4c74ebd4bc53db42144653148bd
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>
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
Eunhae Choi [Mon, 27 Aug 2018 10:22:06 +0000 (19:22 +0900)]
[0.6.127] refactoring about gapless playback
Change-Id: I0828c0c4c1fac6124dcf0bc5c541ed6d475f7b19
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
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
Eunhae Choi [Tue, 21 Aug 2018 11:50:51 +0000 (20:50 +0900)]
[0.6.124] rearrange some functions
Change-Id: I7f773bbe1ce1bbb46213df2a17c7900b9507c5b7
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
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>
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
Eunhae Choi [Wed, 1 Aug 2018 07:14:17 +0000 (16:14 +0900)]
[0.6.121] removed dead code
Change-Id: I0e17cd93317233a1466bcbc238be1623797fb799
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
Eunhae Choi [Wed, 11 Jul 2018 05:35:18 +0000 (14:35 +0900)]
[0.6.119] support force resume during buffering
Change-Id: Ie0a511c9e8bede693fd687c07805c8ec7dc55003
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
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
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
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
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
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
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
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
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
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
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
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
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>
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>
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
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
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
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
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
heechul.jeon [Thu, 19 Apr 2018 05:41:36 +0000 (14:41 +0900)]
Remove dead code
Change-Id: Ide74a51fd90a8be0a649d49883f820b6111dca99
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
Eunhae Choi [Wed, 11 Apr 2018 11:23:07 +0000 (20:23 +0900)]
[0.6.104] remove dead code about repeat
Change-Id: I83bf9e6c8a9bed16f184ddddf14814287f47afd6
Eunhae Choi [Tue, 10 Apr 2018 07:06:40 +0000 (16:06 +0900)]
[0.6.103] integrate duplicated struct
Change-Id: Iaf6d2bb0d5d1a53c387b6f8e9d20c976f7d45cf3
Eunhae Choi [Thu, 5 Apr 2018 12:02:05 +0000 (21:02 +0900)]
[0.6.102] Remove unused attr
Change-Id: Ib79e78eda75be26d1f32852c4373e1d150695a2e
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
eunhae choi [Thu, 5 Apr 2018 05:14:12 +0000 (05:14 +0000)]
Merge "[0.6.100] remove session backward compatibility codes" into tizen
Eunhae Choi [Wed, 4 Apr 2018 06:54:00 +0000 (15:54 +0900)]
[0.6.100] resolve coverity issue
Change-Id: I20bea3908d5af967661063926a51ad36d3e0bf8c
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>
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>
Eunhae Choi [Mon, 26 Mar 2018 08:41:47 +0000 (17:41 +0900)]
[0.6.99] renaming of 360 enable funct
Change-Id: Icb77c5a875424733c612f4aeb579665bb8f861e2
Eunhae Choi [Wed, 14 Mar 2018 10:02:19 +0000 (19:02 +0900)]
[0.6.98] fix coverity issue
Change-Id: Idd76c326895176c0c91630c4321964a212527347
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
Sejun Park [Tue, 27 Feb 2018 08:10:55 +0000 (17:10 +0900)]
fixed building failure
Change-Id: If0d1f8ad368edf94bc713fa6151c345c372a582f
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
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
Sejun Park [Fri, 23 Feb 2018 05:32:24 +0000 (14:32 +0900)]
Fixed issue where crash occurred on bottom crop
Change-Id: I02e9d20305dacf0d587a8cce4133e119a568c7db
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
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
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
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
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
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
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
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
Sejun Park [Thu, 8 Feb 2018 08:10:09 +0000 (17:10 +0900)]
Fixed capture issue when rotate is applied
Change-Id: I06f674ddd5c723b3bb7330cfe3dbf779fe937e88
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
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
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
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
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
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>
Eunhae Choi [Mon, 8 Jan 2018 08:39:05 +0000 (17:39 +0900)]
[0.6.85] fix the tct failure issue
Change-Id: I569e5d081c07b702946ab8ff736df1e9e7f303d1
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
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
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
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
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
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)
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
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>
Sejun Park [Wed, 13 Dec 2017 01:34:51 +0000 (10:34 +0900)]
Fix tc fail issue at capture video
Change-Id: I5198de5f8e31cfb794aabdf04e25bfad56fbc827
Sejun Park [Wed, 13 Dec 2017 01:34:51 +0000 (10:34 +0900)]
Fix tc fail issue at capture video
Change-Id: I2b4f24712bb5759832ccfdcfeb9a7645abad4c84
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
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)
Sejun Park [Fri, 8 Dec 2017 04:26:34 +0000 (04:26 +0000)]
Merge "Supported S420 for capturing video" into tizen_4.0
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
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)
Sejun Park [Tue, 5 Dec 2017 05:56:11 +0000 (14:56 +0900)]
Supported S420 for capturing video
Change-Id: I1fc58314fc4b14b852f996961df8b8a515d02b65
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
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
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>
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
Eunhae Choi [Tue, 21 Nov 2017 09:46:28 +0000 (18:46 +0900)]
[0.6.80] add more zero copy format
Change-Id: I5f88927968501ff37ccab734094cdb0cc0f23018
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>
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)
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
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)