platform/core/multimedia/libmm-player.git
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] 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

7 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

7 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)

7 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>
7 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

7 years ago[0.6.48][uri type : mem] use heap instead of tbm 06/130306/2 accepted/tizen/unified/20170522.184610 submit/tizen/20170522.021730 tizen_4.0.m1_release
Eunhae Choi [Mon, 22 May 2017 01:34:12 +0000 (10:34 +0900)]
[0.6.48][uri type : mem] use heap instead of tbm

Change-Id: I0e94065ef62b4303695345c1925295e992c01a00

7 years ago[0.6.47] modify code about mem feeding 34/129434/1
Eunhae Choi [Tue, 16 May 2017 10:37:23 +0000 (19:37 +0900)]
[0.6.47] modify code about mem feeding

Change-Id: I0397c32d11722856e96d3a455bb3103b6bbc6db3

7 years ago[0.6.46] Merge branch tizen_3.0 to tizen 88/128588/2 accepted/tizen/unified/20170511.173307 submit/tizen/20170511.065823
Eunhae Choi [Wed, 10 May 2017 11:30:58 +0000 (20:30 +0900)]
[0.6.46] Merge branch tizen_3.0 to tizen

[0.6.45] set muse client pid to audiosink property
[0.6.46] Apply blocking policy

Change-Id: I9286a14ddc3af7786b04c9c988eeae8e6e32c063

7 years ago[0.6.46] Apply blocking policy 20/127720/4
Eunhae Choi [Fri, 28 Apr 2017 10:36:39 +0000 (19:36 +0900)]
[0.6.46] Apply blocking policy

If application uses media session with MIX_WITH_OTHERS option and other process
has already acquired a focus which has more higher priority than media, an error
will be returned from this function.

Change-Id: I6816fd19ef0c328942cf79e2076b4bb67875b1e9

7 years ago[0.6.44] fix svace issue 11/128211/1 accepted/tizen/unified/20170510.012858 submit/tizen/20170508.044749
Eunhae Choi [Mon, 8 May 2017 04:49:00 +0000 (13:49 +0900)]
[0.6.44] fix svace issue

Change-Id: I739aa086c565fc23f8589d1fb891d4adf3d01591

7 years ago[0.6.45] set muse client pid to audiosink property 78/126378/4
Sangchul Lee [Fri, 21 Apr 2017 06:45:50 +0000 (15:45 +0900)]
[0.6.45] set muse client pid to audiosink property

Change-Id: I721fa3b08c6eca57b934c8028e138744865ae535
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
7 years ago[0.6.44] remove audiovsp related code 21/126621/1
Eunhae Choi [Mon, 24 Apr 2017 09:02:53 +0000 (18:02 +0900)]
[0.6.44] remove audiovsp related code

Change-Id: I37f978215264cbea55a2f388fe70b80d562a87cc

7 years ago[0.6.44] remove audiovsp related code 06/126606/1
Eunhae Choi [Mon, 24 Apr 2017 09:02:53 +0000 (18:02 +0900)]
[0.6.44] remove audiovsp related code

Change-Id: I37f978215264cbea55a2f388fe70b80d562a87cc

7 years agoMerge branch 'tizen_3.0' into tizen 81/126081/1 accepted/tizen/unified/20170420.155219 submit/tizen/20170420.053325
Eunhae Choi [Thu, 20 Apr 2017 05:29:44 +0000 (14:29 +0900)]
Merge branch 'tizen_3.0' into tizen

[0.6.43] update video found attr even surface type is null

Change-Id: I50f133a7799c694a96b71b383c72037dcab001e0

7 years ago[0.6.43] update video found attr even surface type is null 37/125737/1
Eunhae Choi [Tue, 18 Apr 2017 12:55:18 +0000 (21:55 +0900)]
[0.6.43] update video found attr even surface type is null

Change-Id: I76ea510b4335f0f4ee6befd97b66a3107d0ca104

7 years ago[0.6.42] Merge branch 'tizen_3.0' into tizen 50/125350/1
Eunhae Choi [Mon, 17 Apr 2017 05:30:41 +0000 (14:30 +0900)]
[0.6.42] Merge branch 'tizen_3.0' into tizen

[0.6.42] check state before acquire focus when resume

Change-Id: I7782b28d87eddb748408ff4e41fdc2234920b394

7 years ago[0.6.42] check state before acquire focus when resume 57/125057/1 accepted/tizen/3.0/common/20170508.153023 accepted/tizen/3.0/ivi/20170508.050144 accepted/tizen/3.0/mobile/20170508.050026 accepted/tizen/3.0/tv/20170508.050054 accepted/tizen/3.0/wearable/20170508.050116 submit/tizen_3.0-common/20170508.080135 submit/tizen_3.0-common/20170508.081301 submit/tizen_3.0-common/20170508.091535 submit/tizen_3.0/20170417.044315 submit/tizen_3.0_common/20170508.091735
Eunhae Choi [Thu, 13 Apr 2017 12:27:46 +0000 (21:27 +0900)]
[0.6.42] check state before acquire focus when resume

Change-Id: Ia6d8a76589c15573019b8ac7fc071a45dcfad325

7 years agoRemove wayland dependency and unused UI dependency 23/124123/3
Hyunil [Mon, 10 Apr 2017 08:37:37 +0000 (17:37 +0900)]
Remove wayland dependency and unused UI dependency

Change-Id: I63ffe5c6d9111dcb967cd58a51ed5fea9dc9608a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoMerge branch 'tizen_3.0' into tizen 13/123613/1
Eunhae Choi [Thu, 6 Apr 2017 08:29:31 +0000 (17:29 +0900)]
Merge branch 'tizen_3.0' into tizen

[0.6.40] check external storage state before use the path
[0.6.41] use state type for interrupt msg

Change-Id: Ia5753dd2255b5b0748ebe6a9dbb0c80ef2fc2c9e

7 years ago[0.6.41] use state type for interrupt msg 37/123437/1
Eunhae Choi [Wed, 5 Apr 2017 12:04:32 +0000 (21:04 +0900)]
[0.6.41] use state type for interrupt msg

- use state type for interrupt msg
- fix bug about set_state / msg_posting macro
- do not return the mm_sound ret value directly

Change-Id: Ia801cac13888b92a2790ed2974fa885929460dc1

7 years ago[0.6.40] check external storage state before use the path 00/122200/2
Eunhae Choi [Thu, 30 Mar 2017 12:57:48 +0000 (21:57 +0900)]
[0.6.40] check external storage state before use the path

Change-Id: I544d9b6002138660169844e023fe42338a09aecb

7 years ago[0.6.39] Merge branch tizen_3.0 to tizen 49/121849/1 accepted/tizen_common accepted/tizen_ivi accepted/tizen_mobile accepted/tizen_tv accepted/tizen_wearable accepted/tizen/common/20170404.142452 accepted/tizen/ivi/20170403.130100 accepted/tizen/mobile/20170403.125738 accepted/tizen/tv/20170403.125848 accepted/tizen/unified/20170403.130139 accepted/tizen/wearable/20170403.125955 submit/tizen/20170403.050513
Eunhae Choi [Wed, 29 Mar 2017 07:39:30 +0000 (16:39 +0900)]
[0.6.39] Merge branch tizen_3.0 to tizen

Change-Id: Ic11b26c766a65efa8ccacf84d0f575fb525d829e

7 years ago[0.6.39] add pd state change timeout 23/121823/1 accepted/tizen/3.0/common/20170330.125226 accepted/tizen/3.0/ivi/20170330.092059 accepted/tizen/3.0/mobile/20170330.091909 accepted/tizen/3.0/tv/20170330.091958 accepted/tizen/3.0/wearable/20170330.092027 submit/tizen_3.0/20170329.075800
Eunhae Choi [Wed, 29 Mar 2017 06:19:28 +0000 (15:19 +0900)]
[0.6.39] add pd state change timeout

if the network is disconnected, it will wait infinitely.

Change-Id: I7f4dc985626be18490ddf3dacf90a4f67f3841ce

7 years ago[0.6.38] fix bug about calc bitrage 73/121673/1
Eunhae Choi [Tue, 28 Mar 2017 11:06:23 +0000 (20:06 +0900)]
[0.6.38] fix bug about calc bitrage

Change-Id: Idcd31f43e081b58725ddc27cd9fe93c67ce5c5af

7 years ago[0.6.37] fix svace issue 92/120492/2
Eunhae Choi [Thu, 23 Mar 2017 06:10:43 +0000 (15:10 +0900)]
[0.6.37] fix svace issue

review the svace comment at below commit.
https://review.tizen.org/gerrit/#/c/120293/

I added null check of _caps_to_string() return but the others are false alarm.

Change-Id: Ic15a49b7b377f60048fe1d22e9bc067f0efd5973

7 years ago[0.6.37] do not set acquired flag to true in case of focus callback for resumption 93/120293/1
Sangchul Lee [Wed, 22 Mar 2017 08:19:52 +0000 (17:19 +0900)]
[0.6.37] do not set acquired flag to true in case of focus callback for resumption

That flag(player->sound_focus.acquired) will be set when start/resume player.
Fill ext_info parameter when acquiring/releasing internal focus.

Change-Id: I9eaf04da5c378157a87af607a409546bcc841845
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
7 years ago[0.6.36] unrealize player if the external storage is removed 90/119190/5 accepted/tizen/3.0/common/20170320.130524 accepted/tizen/3.0/ivi/20170320.080546 accepted/tizen/3.0/mobile/20170320.075300 accepted/tizen/3.0/tv/20170320.080030 accepted/tizen/3.0/wearable/20170320.080212 submit/tizen_3.0/20170317.034449
Eunhae Choi [Thu, 16 Mar 2017 02:46:03 +0000 (11:46 +0900)]
[0.6.36] unrealize player if the external storage is removed

- unrealize the player to release external storage resource
- ignore the internal error posting when the storage is removed
  (to avoid duplicated posting)
- to check the storage state, storage_info is added.

Change-Id: I1494cf8e29fbcc73e53b4dc28252b7a0e96db6ce

7 years ago[0.6.35] update internal focus status right after acquring/releasing focus 61/118761/1
Sangchul Lee [Tue, 14 Mar 2017 03:53:18 +0000 (12:53 +0900)]
[0.6.35] update internal focus status right after acquring/releasing focus

Modification for session backward compatibility.

Change-Id: Ia8dae00d1fb042884a9bd2c657e7ece7575a615f

7 years ago[0.6.34] add rm lock not to do deinit during mrp operation 39/118239/1
Eunhae Choi [Thu, 9 Mar 2017 06:59:46 +0000 (15:59 +0900)]
[0.6.34] add rm lock not to do deinit during mrp operation

Change-Id: Ifdc22d751f98aa75be18037e02cc9b04b8f65f34
(cherry picked from commit 598b1cdd85f4576077199117af62e997b8f7b449)

7 years ago[0.6.34] add rm lock not to do deinit during mrp operation 05/118205/1
Eunhae Choi [Thu, 9 Mar 2017 06:59:46 +0000 (15:59 +0900)]
[0.6.34] add rm lock not to do deinit during mrp operation

Change-Id: Ifdc22d751f98aa75be18037e02cc9b04b8f65f34

7 years ago[0.6.33] unregister internal focus when sound stream info is set 37/117137/1
Eunhae Choi [Thu, 2 Mar 2017 10:08:21 +0000 (19:08 +0900)]
[0.6.33] unregister internal focus when sound stream info is set

Change-Id: I759bf0c6981d39bf1e73348095176c90360e8852

7 years ago[0.6.33] unregister internal focus when sound stream info is set 20/117020/2
Eunhae Choi [Thu, 2 Mar 2017 10:08:21 +0000 (19:08 +0900)]
[0.6.33] unregister internal focus when sound stream info is set

Change-Id: I759bf0c6981d39bf1e73348095176c90360e8852

7 years ago[0.6.32] check seekable with query before request seek 54/116954/1 accepted/tizen/common/20170303.090902 accepted/tizen/ivi/20170303.070014 accepted/tizen/mobile/20170303.065854 accepted/tizen/tv/20170303.065927 accepted/tizen/unified/20170309.033413 accepted/tizen/wearable/20170303.065953 submit/tizen/20170303.015115 submit/tizen_unified/20170308.100408
Eunhae Choi [Wed, 22 Feb 2017 08:07:36 +0000 (17:07 +0900)]
[0.6.32] check seekable with query before request seek

Change-Id: I1bc674111fcb7ea456077afebb7c8ca77ac3c39b
(cherry picked from commit 3cde68d388aa0ba97b9260a4b0f8a22898e9e216)

7 years ago[0.6.32] check seekable with query before request seek 78/115978/1 accepted/tizen/3.0/common/20170227.135906 accepted/tizen/3.0/ivi/20170227.090729 accepted/tizen/3.0/mobile/20170227.090449 accepted/tizen/3.0/tv/20170227.090611 accepted/tizen/3.0/wearable/20170227.090640 submit/tizen_3.0/20170224.035858
Eunhae Choi [Wed, 22 Feb 2017 08:07:36 +0000 (17:07 +0900)]
[0.6.32] check seekable with query before request seek

Change-Id: I1bc674111fcb7ea456077afebb7c8ca77ac3c39b

7 years ago[0.6.31] fix svace issue 49/115149/1
Eunhae Choi [Thu, 16 Feb 2017 11:01:27 +0000 (20:01 +0900)]
[0.6.31] fix svace issue

Change-Id: Ibe7a4785b4d6b4ef287bc0e5811566720c9e15c3

7 years ago[0.6.31] fix svace issue 31/115131/2 accepted/tizen/3.0/common/20170220.125733 accepted/tizen/3.0/ivi/20170220.013859 accepted/tizen/3.0/mobile/20170220.013534 accepted/tizen/3.0/tv/20170220.013630 accepted/tizen/3.0/wearable/20170220.013744 submit/tizen_3.0/20170216.114148
Eunhae Choi [Thu, 16 Feb 2017 11:01:27 +0000 (20:01 +0900)]
[0.6.31] fix svace issue

Change-Id: Ibe7a4785b4d6b4ef287bc0e5811566720c9e15c3

7 years agoMerge "[0.6.30] post position msg before unrealize" into tizen accepted/tizen/common/20170214.173917 accepted/tizen/ivi/20170214.230200 accepted/tizen/mobile/20170214.230048 accepted/tizen/tv/20170214.230111 accepted/tizen/wearable/20170214.230131 submit/tizen/20170214.113450
Eunhae Choi [Tue, 14 Feb 2017 08:19:01 +0000 (00:19 -0800)]
Merge "[0.6.30] post position msg before unrealize" into tizen

7 years ago[0.6.30] post position msg before unrealize 03/114603/1 accepted/tizen/3.0/common/20170215.121310 accepted/tizen/3.0/ivi/20170215.034236 accepted/tizen/3.0/mobile/20170215.033729 accepted/tizen/3.0/tv/20170215.033950 accepted/tizen/3.0/wearable/20170215.034107 submit/tizen_3.0/20170214.112531
Eunhae Choi [Wed, 8 Feb 2017 10:11:32 +0000 (19:11 +0900)]
[0.6.30] post position msg before unrealize

make app know the last play position if resource conflict is occurred.

Change-Id: I094400c417cba4d9ef29ef17a2eb82b9728ce043

7 years ago[0.6.30] register the device connected cb only in case of media stream type 81/113881/1
Eunhae Choi [Thu, 9 Feb 2017 05:53:04 +0000 (14:53 +0900)]
[0.6.30] register the device connected cb only in case of media stream type

- this is for backward compatibility

Change-Id: I581b32df941528cc3b4ed466276c5b299773f880

7 years ago[0.6.30] register the device connected cb only in case of media stream type 41/113841/2 accepted/tizen/common/20170210.170636 accepted/tizen/ivi/20170214.010747 accepted/tizen/mobile/20170214.010537 accepted/tizen/tv/20170214.010630 accepted/tizen/wearable/20170214.010709 submit/tizen/20170210.083202
Eunhae Choi [Thu, 9 Feb 2017 05:53:04 +0000 (14:53 +0900)]
[0.6.30] register the device connected cb only in case of media stream type

- this is for backward compatibility

Change-Id: I581b32df941528cc3b4ed466276c5b299773f880

7 years ago[v0.6.29] remove resource set after handling the resource conflict 16/113716/1
Eunhae Choi [Wed, 8 Feb 2017 09:31:52 +0000 (18:31 +0900)]
[v0.6.29] remove resource set after handling the resource conflict

Change-Id: I3482857bd2aba0262ea939e7009e75b5dc0a585d

7 years ago[0.6.30] post position msg before unrealize 85/113685/1
Eunhae Choi [Wed, 8 Feb 2017 10:11:32 +0000 (19:11 +0900)]
[0.6.30] post position msg before unrealize

make app know the last play position if resource conflict is occurred.

Change-Id: I094400c417cba4d9ef29ef17a2eb82b9728ce043

7 years ago[v0.6.29] remove resource set after handling the resource conflict 68/113668/1
Eunhae Choi [Wed, 8 Feb 2017 09:31:52 +0000 (18:31 +0900)]
[v0.6.29] remove resource set after handling the resource conflict

Change-Id: I3482857bd2aba0262ea939e7009e75b5dc0a585d

7 years ago[v0.6.28] Enhance session backward compatibility 14/112914/1 accepted/tizen/common/20170206.124401 submit/tizen/20170206.043356
Sangchul Lee [Fri, 3 Feb 2017 05:37:00 +0000 (14:37 +0900)]
[v0.6.28] Enhance session backward compatibility

Stream type and stream focus status are applied to the audiosink in case of
session backward compatibility, so it brings proper audio routing path in pulseaudio.

Change-Id: I31c1c37ce65b9467ea298f12cd64f1f8de327d7d
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
(cherry picked from commit b2149f09ed2de1ac0a9fdc91c50657bb3699de0c)

7 years ago[v0.6.28] Enhance session backward compatibility 58/112858/4 tizen_3.0_tv accepted/tizen/3.0/common/20170207.092219 accepted/tizen/3.0/ivi/20170207.084609 accepted/tizen/3.0/mobile/20170207.084506 accepted/tizen/3.0/tv/20170207.084535 accepted/tizen/3.0/wearable/20170207.084551 submit/tizen_3.0/20170206.042838
Sangchul Lee [Fri, 3 Feb 2017 05:37:00 +0000 (14:37 +0900)]
[v0.6.28] Enhance session backward compatibility

Stream type and stream focus status are applied to the audiosink in case of
session backward compatibility, so it brings proper audio routing path in pulseaudio.

Change-Id: I31c1c37ce65b9467ea298f12cd64f1f8de327d7d
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
7 years ago[v0.6.27] Change FADEOUT_TIME_DEFAULT value to 0 33/112733/1 accepted/tizen/common/20170202.175225 accepted/tizen/ivi/20170203.023339 accepted/tizen/mobile/20170203.023310 accepted/tizen/tv/20170203.023322 accepted/tizen/wearable/20170203.023331 submit/tizen/20170202.113611
Gilbok Lee [Thu, 2 Feb 2017 07:30:47 +0000 (16:30 +0900)]
[v0.6.27] Change FADEOUT_TIME_DEFAULT value to 0

When a state changes, a delay occurs.

Change-Id: I302c6bcb0706ad0e77f7c1050e479ed14c1ae15c

7 years ago[v0.6.24] Disable webm fileformat (skip autoplugin select) 32/112732/1
Gilbok Lee [Wed, 25 Jan 2017 13:13:06 +0000 (22:13 +0900)]
[v0.6.24] Disable webm fileformat (skip autoplugin select)

Change-Id: I21c5a4acc6e7af77eb0131a0cba772191a398e35

7 years ago[v0.6.27] Change FADEOUT_TIME_DEFAULT value to 0 80/112680/3 accepted/tizen/3.0/common/20170203.151010 accepted/tizen/3.0/ivi/20170203.090048 accepted/tizen/3.0/mobile/20170203.085945 accepted/tizen/3.0/tv/20170203.090008 accepted/tizen/3.0/wearable/20170203.090029 submit/tizen_3.0/20170202.113256
Gilbok Lee [Thu, 2 Feb 2017 07:30:47 +0000 (16:30 +0900)]
[v0.6.27] Change FADEOUT_TIME_DEFAULT value to 0

When a state changes, a delay occurs.

Change-Id: I302c6bcb0706ad0e77f7c1050e479ed14c1ae15c

7 years agoRemove unnecessary dependency package(evas) 57/112457/1
Hyunil [Wed, 1 Feb 2017 06:03:58 +0000 (15:03 +0900)]
Remove unnecessary dependency package(evas)

Change-Id: Ib2e7cca1936b1f1752bb8d2059ff8fe962d13571
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years agoRemove unnecessary dependency package(evas) 51/112451/1
Hyunil [Wed, 1 Feb 2017 05:31:55 +0000 (14:31 +0900)]
Remove unnecessary dependency package(evas)

Change-Id: I13355929b123fa17625e46ce8ba1eb5d8556c156
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
7 years ago[v0.6.24] Disable webm fileformat (skip autoplugin select) 53/112053/4
Gilbok Lee [Wed, 25 Jan 2017 13:13:06 +0000 (22:13 +0900)]
[v0.6.24] Disable webm fileformat (skip autoplugin select)

Change-Id: I21c5a4acc6e7af77eb0131a0cba772191a398e35

7 years agoMerge "Remove Profile Build Dependency: Do it at runtime" into tizen
eunhae choi [Thu, 26 Jan 2017 01:16:56 +0000 (17:16 -0800)]
Merge "Remove Profile Build Dependency: Do it at runtime" into tizen

7 years agoMerge "post message for gapless on evas surface" into tizen
eunhae choi [Wed, 18 Jan 2017 06:39:35 +0000 (22:39 -0800)]
Merge "post message for gapless on evas surface" into tizen

7 years agoMerge branch 'tizen' into tizen_3.0 38/110638/1 accepted/tizen/3.0/common/20170118.131221 accepted/tizen/3.0/ivi/20170118.041545 accepted/tizen/3.0/mobile/20170118.041505 accepted/tizen/3.0/tv/20170118.041522 accepted/tizen/3.0/wearable/20170118.041535 submit/tizen_3.0/20170117.085106
Eunhae Choi [Tue, 17 Jan 2017 08:34:10 +0000 (17:34 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: Ib89af6e301d3c92396f24246e4869b411b9f7ca4

7 years ago[v0.6.24] remove deadcode 35/110635/1 accepted/tizen/common/20170117.174947 accepted/tizen/ivi/20170118.040618 accepted/tizen/mobile/20170118.040530 accepted/tizen/tv/20170118.040546 accepted/tizen/wearable/20170118.040603 submit/tizen/20170117.085451
Eunhae Choi [Tue, 17 Jan 2017 08:21:41 +0000 (17:21 +0900)]
[v0.6.24] remove deadcode

Change-Id: I34f05dd7ffd6062af1b2fc77b02ffca6a4ac180c

7 years agoRemove Profile Build Dependency: Do it at runtime 37/97437/4
MyungJoo Ham [Mon, 14 Nov 2016 07:28:49 +0000 (16:28 +0900)]
Remove Profile Build Dependency: Do it at runtime

- This is for Tizen 4.0.

  : Tizen 4.0 Configurability and Build Blocks require
  to remove all profile-depending build options in spec files.
  (No More profile macros)

- It is recommended to distinguish features/profiles at runtime.
 unless it incurs too much overhead, which requires you to
 create multiple binaries and subpackages.

Change-Id: Iad4bd14dc3bdecdf1b5b9814969223aacc260402
Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
7 years agoMerge branch 'tizen' into tizen_3.0 59/110259/1 accepted/tizen/3.0/common/20170117.075646 accepted/tizen/3.0/ivi/20170117.005351 accepted/tizen/3.0/mobile/20170117.005254 accepted/tizen/3.0/tv/20170117.005315 accepted/tizen/3.0/wearable/20170117.005330 submit/tizen_3.0/20170113.113320 submit/tizen_3.0/20170116.054403
Eunhae Choi [Fri, 13 Jan 2017 11:29:53 +0000 (20:29 +0900)]
Merge branch 'tizen' into tizen_3.0

Change-Id: I6dad2abcf93b9414e88c786e0d53d598836633b0

7 years agoMerge "[v0.6.22] post resource conflict msg regardless of videobin" into tizen_3.0
Eunhae Choi [Fri, 13 Jan 2017 11:21:21 +0000 (03:21 -0800)]
Merge "[v0.6.22] post resource conflict msg regardless of videobin" into tizen_3.0

7 years ago[v0.6.23] Add/link video filters only when using OVERAY surface 42/110242/2 accepted/tizen/common/20170113.184519 accepted/tizen/ivi/20170113.225544 accepted/tizen/mobile/20170113.225450 accepted/tizen/tv/20170113.225509 accepted/tizen/wearable/20170113.225520 submit/tizen/20170113.114553
Gilbok Lee [Fri, 13 Jan 2017 10:17:14 +0000 (19:17 +0900)]
[v0.6.23] Add/link video filters only when using OVERAY surface

Change-Id: Idcd8c6d951fa91276cf4365633c7c891c283fe55

7 years ago[v0.6.22] post resource conflict msg regardless of videobin 41/110241/1
Eunhae Choi [Fri, 13 Jan 2017 07:41:26 +0000 (16:41 +0900)]
[v0.6.22] post resource conflict msg regardless of videobin

Change-Id: I04abd5a1ae2f039292fa8e06356b4d21237a651b

7 years ago[v0.6.22] post resource conflict msg regardless of videobin 98/110198/1
Eunhae Choi [Fri, 13 Jan 2017 07:41:26 +0000 (16:41 +0900)]
[v0.6.22] post resource conflict msg regardless of videobin

Change-Id: I04abd5a1ae2f039292fa8e06356b4d21237a651b

7 years agopost message for gapless on evas surface 99/86599/3
NAMJEONGYOON [Fri, 2 Sep 2016 05:10:33 +0000 (14:10 +0900)]
post message for gapless on evas surface

Change-Id: I9a7abca0d4175661c429e9504742491d1e651682

7 years agoMerge branch 'tizen_3.0' into tizen 67/108867/1 accepted/tizen/common/20170109.202326 accepted/tizen/ivi/20170106.103849 accepted/tizen/mobile/20170106.103734 accepted/tizen/tv/20170106.103806 accepted/tizen/wearable/20170106.103823 submit/tizen/20170106.055611
Gilbok Lee [Fri, 6 Jan 2017 05:41:26 +0000 (14:41 +0900)]
Merge branch 'tizen_3.0' into tizen

Change-Id: I04ebbbf9fa2c06bd2e7901dc095a2d8638a2fdf2