platform/core/multimedia/mmsvc-player.git
4 months ago[0.2.138] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC) 42/305142/1 accepted/tizen_unified_toolchain accepted/tizen_unified_x accepted/tizen/unified/20240131.175356 accepted/tizen/unified/toolchain/20240311.065501 accepted/tizen/unified/x/20240205.064041
Gilbok Lee [Mon, 29 Jan 2024 07:50:24 +0000 (16:50 +0900)]
[0.2.138] Fix Svace issue (DEREF_OF_NULL.RET.ALLOC)

Change-Id: Ibca51f73ee95586c1fe6d8107c4c903383e08312

4 months ago[0.2.137] Fix Coverity issue (MISSING_LOCK) 34/304434/4
Gilbok Lee [Wed, 17 Jan 2024 08:18:10 +0000 (17:18 +0900)]
[0.2.137] Fix Coverity issue (MISSING_LOCK)

Change-Id: I0e36ab7b8d343e7232ff8fba0091068363b2922f

2 years agoMerge "[0.2.136] remove tbm export interface" into tizen accepted/tizen_6.5_unified accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_6.5 tizen_7.0_hotfix accepted/tizen/6.5/unified/20211028.120730 accepted/tizen/7.0/unified/20221110.060501 accepted/tizen/7.0/unified/hotfix/20221116.105449 accepted/tizen/8.0/unified/20231005.093516 accepted/tizen/unified/20210723.122816 submit/tizen/20210722.070651 submit/tizen_6.5/20211028.162401 tizen_6.5.m2_release tizen_7.0_m2_release tizen_8.0_m2_release
eunhae choi [Wed, 21 Jul 2021 07:20:29 +0000 (07:20 +0000)]
Merge "[0.2.136] remove tbm export interface" into tizen

2 years ago[0.2.136] remove tbm export interface 21/261521/2
Eunhye Choi [Tue, 20 Jul 2021 10:31:06 +0000 (19:31 +0900)]
[0.2.136] remove tbm export interface

- use bo address as key instead of tbm key
  which interface is not supported in specific case
  as headless

Change-Id: I44208cdf61d04aaf1257a902d6c6b986930234a7

2 years ago[0.2.136] Add PLAYER_DISPLAY_TYPE_OVERLAY_SYNC_UI for sync UI and video 29/258229/9 accepted/tizen/unified/20210720.123537 submit/tizen/20210719.045446
Hyunil [Wed, 12 May 2021 10:58:16 +0000 (19:58 +0900)]
[0.2.136] Add PLAYER_DISPLAY_TYPE_OVERLAY_SYNC_UI for sync UI and video

- Add exported_shell_handle to wl_win_msg_type
- Add exported_shell_handle to legacy_player_set_display as a input argument

Change-Id: I4f2ffc1d7487f6af66c223b9f04d721aeb298dd4
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
3 years ago[0.2.135] fix crash by invalid mem access 77/258077/2 accepted/tizen/unified/20210602.122643 submit/tizen/20210531.015432
Eunhye Choi [Mon, 10 May 2021 07:11:26 +0000 (16:11 +0900)]
[0.2.135] fix crash by invalid mem access

- fix address type error about source buffer
  which cause the crash during destroy.

Change-Id: I902fcbd53f4658439e1c5129753d11942f8f2607

3 years ago[0.2.114] check export video data callback before remove_export_media_packet 14/247914/1 accepted/tizen/unified/20201119.125213 submit/tizen/20201118.081856
Gilbok Lee [Wed, 18 Nov 2020 08:16:22 +0000 (17:16 +0900)]
[0.2.114] check export video data callback before remove_export_media_packet

Change-Id: I648e1703004071ca63fb231323164d765d6356cb

3 years ago[0.2.133] Flush export media_packet when the interrupt started 85/247485/2 accepted/tizen/unified/20201113.130845 submit/tizen/20201112.022411
Gilbok Lee [Wed, 11 Nov 2020 06:24:12 +0000 (15:24 +0900)]
[0.2.133] Flush export media_packet when the interrupt started

Change-Id: I1503d0c5dcaf8e9e4a3d4997025547150405c96f

3 years ago[0.2.132] Change player message type MM_MESSAGE_GAPLESS_CONSTRUCTION to MM_MESSAGE_FL... 36/247336/1 submit/tizen/20201110.045527
Gilbok Lee [Tue, 10 Nov 2020 03:29:29 +0000 (12:29 +0900)]
[0.2.132] Change player message type MM_MESSAGE_GAPLESS_CONSTRUCTION to MM_MESSAGE_FLUSH_BUFFER

Change-Id: I551eb419977135936ac743f88efa41f7427b288f

3 years ago[0.2.131] Add log to check if player_disp_create() is normally called 06/246906/1
YoungHun Kim [Thu, 5 Nov 2020 05:54:33 +0000 (14:54 +0900)]
[0.2.131] Add log to check if player_disp_create() is normally called

  - Because of non async-signal-safe, it wolud be blocked at malloc(),
    so I add log before it.

Change-Id: If770504d7ba657612ea6f21b0f566bc0bd7e3a8f

3 years ago[0.2.130] Add LEAVE log for debug 84/246784/1 submit/tizen/20201104.065942
Gilbok Lee [Wed, 4 Nov 2020 06:56:30 +0000 (15:56 +0900)]
[0.2.130] Add LEAVE log for debug

Change-Id: I594e4948f3fe5359612c986d4ee793cfccf0a960

3 years ago[0.2.130] get audio only info from attr 16/244416/1 accepted/tizen/6.0/unified/20201030.114629 accepted/tizen/6.0/unified/hotfix/20201103.003829 accepted/tizen/unified/20200921.095133 submit/tizen/20200921.015926 submit/tizen_6.0/20201029.205104 submit/tizen_6.0_hotfix/20201102.192504 submit/tizen_6.0_hotfix/20201103.114804 tizen_6.0.m2_release
Eunhye Choi [Fri, 18 Sep 2020 08:09:07 +0000 (17:09 +0900)]
[0.2.130] get audio only info from attr

Change-Id: I7635d66227426b7bcbefa592df24c1176472b2ae

3 years ago[0.2.129] Update media_format when video/audio information is changed 38/243238/2 accepted/tizen/unified/20200915.014533 submit/tizen/20200909.015028 submit/tizen/20200914.081919
Gilbok Lee [Fri, 4 Sep 2020 07:00:46 +0000 (16:00 +0900)]
[0.2.129] Update media_format when video/audio information is changed

Change-Id: Ib4827f878fabc6bc7a5633e4281e6977664f618e

3 years agoadd python buildrequire 59/242959/1 accepted/tizen/unified/20200907.144132 submit/tizen/20200901.061507
Eunhye Choi [Wed, 2 Sep 2020 05:33:10 +0000 (14:33 +0900)]
add python buildrequire

Change-Id: Ia7af190748daf29b436b2280efd2d526be8d5cd9

3 years ago[0.2.128] Fix typo error 95/238195/2
Gilbok Lee [Thu, 9 Jul 2020 08:43:33 +0000 (17:43 +0900)]
[0.2.128] Fix typo error

Change-Id: I9f6d2739472b8b80278db7764a32a69ef559c4f0

3 years ago[0.2.128] Remove TIZEN_FEATURE_EVAS_RENDERER feature 19/237619/1 accepted/tizen/unified/20200709.212810 submit/tizen/20200708.061411 submit/tizen/20200709.071349
Jeongmo Yang [Thu, 2 Jul 2020 01:47:00 +0000 (10:47 +0900)]
[0.2.128] Remove TIZEN_FEATURE_EVAS_RENDERER feature

Change-Id: Ie9a12a3ca4da233728d165842e2b0da8b02a6ce3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[0.2.127] remove duplicated code block 64/235164/1 accepted/tizen/unified/20200609.153704 accepted/tizen/unified/20200610.015631 submit/tizen/20200602.075945 submit/tizen/20200609.025115
Eunhye Choi [Tue, 2 Jun 2020 08:25:50 +0000 (17:25 +0900)]
[0.2.127] remove duplicated code block

- rewrite code about
  commit : 890ad09a8b1bfa6bbd086d1eeeb6a57b93ad6890

Change-Id: I871d381c9bd9b7e3e24c973bf30fc6bf03787fdf

4 years ago[0.2.127] fix mem leak 47/235147/1
Eunhye Choi [Tue, 2 Jun 2020 07:50:50 +0000 (16:50 +0900)]
[0.2.127] fix mem leak

- release muse player handle resource in case of shutdown

Change-Id: I5bf72003c521d39d40b6d22c6a845676a13fc96c

4 years ago[0.2.126] add line coverage option 68/232068/1 accepted/tizen/unified/20200529.124308 submit/tizen/20200528.064856
Eunhye Choi [Tue, 28 Apr 2020 05:33:48 +0000 (14:33 +0900)]
[0.2.126] add line coverage option

Change-Id: I792ddcdbe8478757772c3b89683e88c0eb3090e0

4 years ago[0.2.125] Add log for debug(close fd) 17/218817/4 accepted/tizen/unified/20191203.121729 accepted/tizen/unified/20200415.121434 submit/tizen/20191129.064228 submit/tizen/20191203.023505 submit/tizen/20200413.123659
Gilbok Lee [Thu, 28 Nov 2019 09:10:10 +0000 (18:10 +0900)]
[0.2.125] Add log for debug(close fd)

Change-Id: I10e4837829d6d17059c88165330987a68dd827e1

4 years ago[0.2.124] add the default codec type configuration 46/214246/2 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.022849 accepted/tizen/5.5/unified/mobile/hotfix/20201027.090546 accepted/tizen/unified/20190923.110319 submit/tizen/20190920.072750 submit/tizen_5.5/20191031.000004 submit/tizen_5.5_mobile_hotfix/20201026.185104 tizen_5.5.m2_release
Eunhye Choi [Thu, 19 Sep 2019 08:06:48 +0000 (17:06 +0900)]
[0.2.124] add the default codec type configuration

- add new error code : PLAYER_ERROR_NOT_AVAILABLE
- some audio functions become optional in case
  the HW audio codec is selected.
  : audio effect, replaygain, pitch, pcm exporting

Change-Id: I8e97a0408a52bc53b511d1e3a6eb4464e049c53d

4 years ago[0.2.123] fix buffer exporting condition error 77/212977/1 accepted/tizen/unified/20190902.055307 submit/tizen/20190829.054109 submit/tizen/20190830.041805
Eunhye Choi [Thu, 29 Aug 2019 04:58:20 +0000 (13:58 +0900)]
[0.2.123] fix buffer exporting condition error

- the number of exported buffer have to be
  less than the extra buffer size

Change-Id: I9171f948c1e48cc599bd7d1c5fb26739657d9859

4 years ago[0.2.123] resolve the SAM violation issues 89/212489/3
Eunhye Choi [Thu, 22 Aug 2019 05:17:12 +0000 (14:17 +0900)]
[0.2.123] resolve the SAM violation issues

- remove module circular dependency
- remove unused setting sound stream info function
- check state pre-condition before setting capture callback

Change-Id: Ic0de65dfb15064eea04a80d3fbd9637492dd9ce6

4 years ago[0.2.122] check display type range 40/211940/3 accepted/tizen/unified/20190814.065136 submit/tizen/20190813.062516
Eunhye Choi [Mon, 12 Aug 2019 08:49:33 +0000 (17:49 +0900)]
[0.2.122] check display type range

- check type range according to the ASAN guide.
- change return type of the offload checking function
  and renaming it to simplify the usage which is additional
  patch of this commit :
  f5d99a565cc47a8be46fbd596aa9068431479902

Change-Id: I481b172a7e2ba239bddbe12ab60c6c0892227328

4 years ago[0.2.122] check offload status at some API 35/211735/3
Eunhye Choi [Thu, 8 Aug 2019 11:08:11 +0000 (20:08 +0900)]
[0.2.122] check offload status at some API

- Check offload status at some API
  which could not be supported if offload is enabled.
- fix coverity issue

Change-Id: I6648c13ab5806f6380795f3fa2bb2572b1227583

4 years agoChange data type of surface id 90/211290/1
Hyunil [Thu, 1 Aug 2019 07:11:45 +0000 (16:11 +0900)]
Change data type of surface id

Change-Id: I6ddf5a0b31368e0c91a87dd6a902bfedfe3e4d2f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[0.2.121] remove deprecated internal api 45/211045/1
Eunhye Choi [Mon, 29 Jul 2019 09:20:07 +0000 (18:20 +0900)]
[0.2.121] remove deprecated internal api

- remove internal api to extract audio pcm
  which was replaced with public api.
  refer: MUSE_PLAYER_API_SET_MEDIA_PACKET_AUDIO_FRAME_DECODED_CB
         MUSE_PLAYER_EVENT_TYPE_MEDIA_PACKET_AUDIO_FRAME

Change-Id: If198555544a03741ba52ae57a50d1f8c3914e90b

4 years ago[0.2.120] check sound stream type before setting offload 06/211006/1
Eunhye Choi [Mon, 29 Jul 2019 05:00:16 +0000 (14:00 +0900)]
[0.2.120] check sound stream type before setting offload

- the sound stream type should be "media" in case of
  audio offload. so set disable the audio offload
  if the sound stream type is not "media".

Change-Id: Id87d49244e563f9fb817a45232a64caa3bac4bbb

4 years ago[0.2.119] get supported media stream input format info 67/210067/3 accepted/tizen/unified/20190722.074811 submit/tizen/20190719.073411
Eunhye Choi [Mon, 15 Jul 2019 11:35:31 +0000 (20:35 +0900)]
[0.2.119] get supported media stream input format info

- get supported input format from player attribute
- check the input format when set media stream info
- reordering some functions
- add not supported format error

Change-Id: Ie8b60bfa83512850284bb2bb8dd6ced1b158b40c

4 years ago[0.2.118] support getting audio offload format 17/209717/2 accepted/tizen/unified/20190715.111859 submit/tizen/20190712.083315
Eunhye Choi [Wed, 10 Jul 2019 07:31:57 +0000 (16:31 +0900)]
[0.2.118] support getting audio offload format

- add function to get the supported format information
- add function to get the activation status

Change-Id: I12b3e75503f6bc8cb6dce18e831cec5611fef3e6

4 years agoChange attribute value type of display_overlay 26/209726/8
Hyunil [Wed, 10 Jul 2019 08:29:12 +0000 (17:29 +0900)]
Change attribute value type of display_overlay

Change-Id: I1d73932f10311ce94624b3310985554ff9bc5254
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.2.117] support new api to extract audio pcm 06/207406/5 accepted/tizen/unified/20190613.061518 submit/tizen/20190612.052824
Eunhye Choi [Tue, 4 Jun 2019 08:58:58 +0000 (17:58 +0900)]
[0.2.117] support new api to extract audio pcm

Change-Id: Ie31525d9126a557d79a87c5c900c00a88859dd8d

5 years ago[0.2.116] fix state type error 02/206702/1 accepted/tizen/unified/20190603.095213 submit/tizen/20190531.033658
Eunhye Choi [Thu, 23 May 2019 08:28:40 +0000 (17:28 +0900)]
[0.2.116] fix state type error

- fix state enum type error of below commit.
  aefab04e8311640b69220dd0241419e3cc31d0ee

Change-Id: I3c17890602895f489f84f387a697f9ca2d4fea3f

5 years ago[0.2.116] check precondition about unsetting video decoded cb 46/206646/1
Eunhye Choi [Wed, 22 May 2019 11:34:54 +0000 (20:34 +0900)]
[0.2.116] check precondition about unsetting video decoded cb

- unsetting video decoded callback api has state pre-condition
  which are idle and ready.
- legacy player need to keep the callback reference during preparing,
  so muse player set block not to export video data to client
  after idle state.

Change-Id: Icdb66d311c62bde434edceae03e13e3e17ad70d4

5 years ago[0.2.115] renaming and apply tizen conding rule 35/206035/2
Eunhye Choi [Mon, 13 May 2019 10:30:15 +0000 (19:30 +0900)]
[0.2.115] renaming and apply tizen conding rule

- apply the tizen static function conding rule
  : [R15] Local functions whose scope is limited to the
    current source file have â€˜static’ keyword and names started with â€˜__’
- use lplayer pre-fix at legacy player internal function.
- use mplayer pre-fix of muse player internal function.

Change-Id: Id2420d19d6d7ec5be66d8796619a44529d1e5586

5 years ago[0.2.114] Set muse client PID to each player handle 85/205985/2 submit/tizen/20190513.085714
Sangchul Lee [Fri, 10 May 2019 07:20:07 +0000 (16:20 +0900)]
[0.2.114] Set muse client PID to each player handle

Change-Id: Ide876bea9bf14c1394e9773515acef37f916baff
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years ago[0.2.113] refactoring the callback handling code 02/205902/2
Eunhye Choi [Fri, 10 May 2019 07:49:22 +0000 (16:49 +0900)]
[0.2.113] refactoring the callback handling code

- Unify some callback handling path by using
  default callback format

Change-Id: I579ecf6d22e6b2ab1f7d0d8890ffe198210f6613

5 years ago[0.2.112] Add new messages handling for callback 31/205831/2
Eunhye Choi [Thu, 9 May 2019 10:08:33 +0000 (19:08 +0900)]
[0.2.112] Add new messages handling for callback

- Add new messages handling to invoke callback function about
  media stream buffer info, seek data and changed video stream info
  to ensure the configured callback operation normally even if _unprepare() is called.
- Set the exporting buffer callback path in prepare function
  to consider the disconnection after unprepare.

Change-Id: Icdbda6eee18a07b521c535abad1fd152b4c68e02

5 years ago[0.2.111] remove message queue 89/205689/3 accepted/tizen/unified/20190510.111043 submit/tizen/20190509.085544
Eunhye Choi [Wed, 8 May 2019 11:06:29 +0000 (20:06 +0900)]
[0.2.111] remove message queue

- Remove message queue which was added to invoke client cb
  when there was no mused.
- Use attribute to get the number of buffer information
  instead of calling the libmm-player function to avoid deadlock.

Change-Id: Ia48c7370a5ec414ff856a7cc14a98e44aef52cf2

5 years ago[0.2.110] cleanup pcm extraction path 64/204264/1 accepted/tizen/unified/20190425.111754 submit/tizen/20190425.024703
Eunhye Choi [Mon, 22 Apr 2019 11:24:04 +0000 (20:24 +0900)]
[0.2.110] cleanup pcm extraction path

- cleanup pcm extraction path to use it with public api
  which will be added soon.
- remove reference of mm_player_internal.h

Change-Id: I09eb7ea434e81fd6ccdc75c3265ab1bdbb834ffd

5 years ago[0.2.109] change volume function interface 88/203988/1 accepted/tizen/unified/20190423.113320 submit/tizen/20190419.043449 submit/tizen/20190419.043508
Eunhye Choi [Thu, 18 Apr 2019 09:45:13 +0000 (18:45 +0900)]
[0.2.109] change volume function interface

- change set/get volume function interface
  by using united volume parameter instead of
  left and right volume which is not used anymore.

Change-Id: I11895b1574a7d4776b4704660dec19b42bbe4ec9

5 years ago[0.2.108] apply pcm extraction option 17/203317/1 accepted/tizen/unified/20190416.071458 submit/tizen/20190415.073034
Eunhye Choi [Thu, 11 Apr 2019 11:51:48 +0000 (20:51 +0900)]
[0.2.108] apply pcm extraction option

- this is first patch to expose pcm extraction api to
  public : apply pcm extraction option
- renaming about audio/video decoded cb
- remove grouping comment

Change-Id: I9b80d3d3121aa8de1d5c079f519c7bd26e519120

5 years ago[0.2.107] apply tizen naming coding rule 88/203088/1 accepted/tizen/unified/20190410.131437 submit/tizen/20190410.035730
Eunhye Choi [Tue, 9 Apr 2019 12:44:40 +0000 (21:44 +0900)]
[0.2.107] apply tizen naming coding rule

- apply the below naming coding rule
  [M12] No mixed-case, Use underscores('_') to separate words in an name.

Change-Id: I8d46619ec187f51ab94bce1fd33b49af5cbfb4f6

5 years ago[0.2.106] fix resource leak in error case 43/202043/1 accepted/tizen/unified/20190327.025130 submit/tizen/20190326.032955
Eunhye Choi [Fri, 22 Mar 2019 05:56:50 +0000 (14:56 +0900)]
[0.2.106] fix resource leak in error case

- If return msg sending is failed,
  player resource have to be released to avoid leak.

Change-Id: I654e6fc111b9040636fd4aa73187205c545f9bdf

5 years ago[0.2.105] set pitch value if it is enabled 90/201990/1
Eunhye Choi [Thu, 21 Mar 2019 12:52:25 +0000 (21:52 +0900)]
[0.2.105] set pitch value if it is enabled

Change-Id: I7d75d48cc6dd9590cbebf3e5fe60c6c91d93ba2d

5 years ago[0.2.104] apply new pitch interface naming 11/201711/1 submit/tizen/20190319.063124
Eunhye Choi [Tue, 19 Mar 2019 04:43:44 +0000 (13:43 +0900)]
[0.2.104] apply new pitch interface naming

Change-Id: If8de1701a89d02118cd37dbc9739187374b33467

5 years ago[0.2.103] support audio pitch control 29/201229/3
Eunhye Choi [Mon, 11 Mar 2019 11:19:24 +0000 (20:19 +0900)]
[0.2.103] support audio pitch control

Change-Id: I25357ac28129f99e076b6f695392c4854141abd2

5 years ago[0.2.102] support audio offload 15/201315/2 accepted/tizen/unified/20190313.151526 submit/tizen/20190313.054921
Eunhye Choi [Tue, 12 Mar 2019 09:22:43 +0000 (18:22 +0900)]
[0.2.102] support audio offload

Change-Id: I26aeaa5e23698a7574395cf6fdc0168a131a7592

5 years ago[0.2.101] return attr value in case of idle state 17/199417/2 accepted/tizen/unified/20190214.060535 submit/tizen/20190213.031645
Eunhae Choi [Mon, 11 Feb 2019 08:04:38 +0000 (17:04 +0900)]
[0.2.101] return attr value in case of idle state

- attr value which is set by user via API
  will be applied to player during preparing.

Change-Id: I223c15280ee9f077f8b81478db61f9b08b999cf3

5 years ago[0.2.100] use attr for buffering criteria 52/198752/3 accepted/tizen/unified/20190131.061537 submit/tizen/20190130.081127
Eunhae Choi [Tue, 29 Jan 2019 07:00:35 +0000 (16:00 +0900)]
[0.2.100] use attr for buffering criteria

Change-Id: I3ea637d1e8b7377f230e0aca53b979324dd9f2e5

5 years ago[0.2.99] Use codec data if media_packet has codec_data 35/197235/2 accepted/tizen/unified/20190128.061601 submit/tizen/20190123.015108
Gilbok Lee [Mon, 7 Jan 2019 05:10:43 +0000 (14:10 +0900)]
[0.2.99] Use codec data if media_packet has codec_data

Change-Id: Ic08405baf6fff97bfd90ecb6b67db517f0032826

5 years ago[0.2.98] modify log message 01/197101/2
Eunhae Choi [Wed, 9 Jan 2019 12:19:11 +0000 (21:19 +0900)]
[0.2.98] modify log message

- use function enter/leave macro
- remove __FUNCTION__ which is included in dlog

Change-Id: I6cc4d0b267ed2f338cc73759fcac3dc3f734e74c

5 years ago[0.2.98] avoid duplicated player releasement 95/197095/3
Eunhae Choi [Wed, 9 Jan 2019 11:34:18 +0000 (20:34 +0900)]
[0.2.98] avoid duplicated player releasement

- the prepare_async thread is different from the
  dispatcher thread. so duplicated player releasement
  can cause crash by accessing invalid pointer.

Change-Id: I1aae3bd17be4c49a037485d5be72dbf0936a389d

5 years ago[0.2.97] remove setting file path code 66/197066/1
Eunhae Choi [Wed, 9 Jan 2019 06:00:22 +0000 (15:00 +0900)]
[0.2.97] remove setting file path code

- player do not need the file download path
  because the file buffering is removed.

Change-Id: I62509689867b4ec2781952aa8d57242c9960db83

5 years ago[0.2.96] Apply tizen coding rule 89/195889/6 accepted/tizen/unified/20190108.124902 submit/tizen/20190107.101656
Gilbok Lee [Wed, 19 Dec 2018 07:19:36 +0000 (16:19 +0900)]
[0.2.96] Apply tizen coding rule

- modify space and brace
- Change FALSE to false, TRUE to true, if variable type is bool.
- Change postion of the variable declaration to top.

Change-Id: I245d6f0c7f8a9d2ed48f42905f49a31a80127f41

5 years agoMerge "[0.2.95] Change memory allocation fuction malloc() to g_try_new0()" into tizen accepted/tizen/unified/20181219.063245 submit/tizen/20181218.081409
Gilbok Lee [Tue, 18 Dec 2018 05:03:33 +0000 (05:03 +0000)]
Merge "[0.2.95] Change memory allocation fuction malloc() to g_try_new0()" into tizen

5 years ago[0.2.95] extend the pre-condition of _get_streaming_download_progress() 87/195687/3
Eunhae Choi [Mon, 17 Dec 2018 08:15:36 +0000 (17:15 +0900)]
[0.2.95] extend the pre-condition of _get_streaming_download_progress()

- extend the pre-condition of _get_streaming_download_progress()
  which is related to the ACR-1329
- apply the changed interface of mm_player_get_buffer_position()
- rename paramter of _get_streaming_download_progress() to make clear the meaning

Change-Id: I2cf86b7f89c9fdea5dcd48343b53fa7ec5e0f696

5 years ago[0.2.95] Change memory allocation fuction malloc() to g_try_new0() 30/195530/3
Gilbok Lee [Fri, 14 Dec 2018 06:31:49 +0000 (15:31 +0900)]
[0.2.95] Change memory allocation fuction malloc() to g_try_new0()

Change-Id: I6c082d8bdbd78c70b27ec16fc7db0235d4a1a560

5 years ago[0.2.94] remove additional handling of lang code 85/194985/2
Eunhae Choi [Mon, 10 Dec 2018 05:15:14 +0000 (14:15 +0900)]
[0.2.94] remove additional handling of lang code

- move the language code converting and error handling
  to libmm-player

Change-Id: I7b036b345bee2ed6467ecc8aa7b64a03c097b6cb

5 years ago[0.2.93] fix dlog format error 49/194749/1 accepted/tizen/unified/20181210.060104 submit/tizen/20181207.071831
Eunhae Choi [Fri, 7 Dec 2018 06:07:34 +0000 (15:07 +0900)]
[0.2.93] fix dlog format error

Change-Id: I7e874da33ffbca0d6cb8800698c4a3aee4bbec4c

5 years ago[0.2.92] remove progressive download path 10/194610/1 accepted/tizen/unified/20181207.061519 submit/tizen/20181206.101556
Eunhae Choi [Thu, 6 Dec 2018 07:30:13 +0000 (16:30 +0900)]
[0.2.92] remove progressive download path

Change-Id: I052e62df124f8aa9e9d04cd3349afd19845dcf2b

5 years ago[0.2.91] add initial unittest structure 34/193634/6 accepted/tizen/unified/20181126.062126 submit/tizen/20181123.080458
Eunhae Choi [Thu, 22 Nov 2018 11:38:53 +0000 (20:38 +0900)]
[0.2.91] add initial unittest structure

- this unit test will check legacy player function
  and muse player internal function.

Change-Id: I7f373f3cccde6ce1bfccbd36fe2e3ac93b46f2fe

5 years ago[0.2.90] apply the renamed interface 45/192545/1 accepted/tizen/unified/20181113.163415 submit/tizen/20181109.060212
Eunhae Choi [Tue, 6 Nov 2018 08:57:29 +0000 (17:57 +0900)]
[0.2.90] apply the renamed interface

Change-Id: I31f7e7ba1953088493ec2d45ab52ec5d8bc9be26

5 years ago[0.2.90] use attr for pcm spec 12/192512/1
Eunhae Choi [Tue, 6 Nov 2018 06:11:20 +0000 (15:11 +0900)]
[0.2.90] use attr for pcm spec

- remove unused attr
- use attr for pcm spec

Change-Id: Idfba9947b18575f906e8815b450e4e41608e891a

5 years ago[0.2.89] update player state with the interrupt msg 28/191728/2
Eunhae Choi [Tue, 23 Oct 2018 03:58:05 +0000 (12:58 +0900)]
[0.2.89] update player state with the interrupt msg

- mm player resource is released internally,
  so the player state have to be updated.

Change-Id: Ica4ee6d9a2fc7866fd40fb2f97d594bb7bc2f4d6

5 years ago[0.2.88] modify setting video roi function 85/188385/1 accepted/tizen/5.0/unified/20181102.015744 accepted/tizen/unified/20180905.060834 submit/tizen/20180904.110532 submit/tizen_5.0/20181101.000003
Eunhae Choi [Tue, 4 Sep 2018 10:19:36 +0000 (19:19 +0900)]
[0.2.88] modify setting video roi function

Change-Id: Iea9c3fb9c895852e02eaba99118ed04bf5f41695

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

Change-Id: I6df211d6ad036a8662627467cbac3b45a4544d2d
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.2.87] apply changed interface of set/get pos 24/187724/1 accepted/tizen/unified/20180830.060828 submit/tizen/20180829.053131
Eunhae Choi [Tue, 28 Aug 2018 05:22:39 +0000 (14:22 +0900)]
[0.2.87] apply changed interface of set/get pos

Change-Id: Ia42e7047fd8e96e14f00b60af37b9f57b7e2f684

5 years ago[0.2.86] add aborting pause for unprepare and destroy 91/186991/1 accepted/tizen/unified/20180824.162433 submit/tizen/20180822.024115
Eunhae Choi [Thu, 16 Aug 2018 12:35:30 +0000 (21:35 +0900)]
[0.2.86] add aborting pause for unprepare and destroy

- add aborting pause for immediate unprepare and destroy.
- add internal state to specify the preparing state.
- do unset cb in legacy layer not to wait cmd lock.
  issue: can not do unset cb during pausing.

Change-Id: I450d0c6a068d3eaabb697fc38005bd7c8bd9ee7d

5 years agoUse newly defiend attr name for window roi area 53/185853/1 accepted/tizen/unified/20180816.062902 submit/tizen/20180814.031739
Hyunil [Fri, 3 Aug 2018 04:15:21 +0000 (13:15 +0900)]
Use newly defiend attr name for window roi area

Change-Id: Id551903adc57f16958726d45e0147bbeb55e58ea
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.2.85] remove dead code 28/185628/2 accepted/tizen/unified/20180807.132237 submit/tizen/20180806.055314
Eunhae Choi [Wed, 1 Aug 2018 07:15:14 +0000 (16:15 +0900)]
[0.2.85] remove dead code

Change-Id: I40263684dcc234ee778892d8da6521ed76cbf0ef

5 years ago[0.2.84] change state pre-condition of _start() 86/183786/1 accepted/tizen/unified/20180801.144915 submit/tizen/20180730.025527
Eunhae Choi [Wed, 11 Jul 2018 05:14:57 +0000 (14:14 +0900)]
[0.2.84] change state pre-condition of _start()

Change-Id: I9b74200dbb6ae1462d2a00bf979a47f88539b976

5 years ago[0.2.83] If TIZEN_FEATURE_EVAS_RENDERER is on, add TIZEN_FEATURE_EVAS_RENDERER 06/182706/2 accepted/tizen/unified/20180705.172658 submit/tizen/20180703.081619
Gilbok Lee [Wed, 27 Jun 2018 08:22:25 +0000 (17:22 +0900)]
[0.2.83] If TIZEN_FEATURE_EVAS_RENDERER is on, add TIZEN_FEATURE_EVAS_RENDERER
definition in muse CMakeLists

Change-Id: I1ac1c62a29be688218e6d0af597596d43b041907

5 years ago[0.2.82] add nsec api path 62/182462/2 accepted/tizen/unified/20180627.070006 submit/tizen/20180626.021828
Eunhae Choi [Mon, 25 Jun 2018 09:26:47 +0000 (18:26 +0900)]
[0.2.82] add nsec api path

Change-Id: I963cc9e278b2b3656b0a1e361ba3f62c07f2eccc

5 years ago[0.2.81] Add new API to set zoom with fov 75/182175/1
Eunhae Choi [Thu, 21 Jun 2018 05:56:25 +0000 (14:56 +0900)]
[0.2.81] Add new API to set zoom with fov

Change-Id: I19b15217e7d2f7265e4d22956e68e7bf4aeed6b4

6 years ago[0.2.80] replace msg macro to reduce code size 09/180709/3 accepted/tizen/unified/20180611.015457 submit/tizen/20180605.085831 submit/tizen/20180607.021137
Eunhae Choi [Fri, 1 Jun 2018 08:53:47 +0000 (17:53 +0900)]
[0.2.80] replace msg macro to reduce code size

Change-Id: I43d57bb55cb8c77d482efa219d9390a658ccbf98

6 years ago[0.2.79] add orient info into video data 13/180213/1
Eunhae Choi [Fri, 25 May 2018 10:40:16 +0000 (19:40 +0900)]
[0.2.79] add orient info into video data

Change-Id: I51e1c277143fba136f6e4a72a4a35caa69ae3c1f

6 years agoSupport RTSPS for DAPR-11 55/178455/1
Hyunil [Thu, 10 May 2018 06:24:08 +0000 (15:24 +0900)]
Support RTSPS for DAPR-11

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

Change-Id: Idfcfd12cb979495119510e27631b9fc3b4935ee0
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.2.45] Remove set_sound_type code 45/178145/1 accepted/tizen/unified/20180509.072954 submit/tizen/20180508.102444
Gilbok Lee [Tue, 8 May 2018 09:39:46 +0000 (18:39 +0900)]
[0.2.45] Remove set_sound_type code

Change-Id: Id7e000805ddcb0ed800c9786355a447cd6d6bf5a

6 years ago[0.2.77] fix mem leak 26/175426/1
Eunhae Choi [Tue, 10 Apr 2018 07:16:36 +0000 (16:16 +0900)]
[0.2.77] fix mem leak

Change-Id: Ia4940823e3ca26b46fd0b7da033ef7a30fb2435f

6 years ago[0.2.76] fix typo 65/174965/1 accepted/tizen/unified/20180409.060405 submit/tizen/20180406.011125
Eunhae Choi [Thu, 5 Apr 2018 11:19:44 +0000 (20:19 +0900)]
[0.2.76] fix typo

Change-Id: I20bdffafa3ee119588e87325b0921f5be9108708

6 years ago[0.2.76] Add new functions to use replaygain volume 83/171983/10
Gilbok Lee [Thu, 8 Mar 2018 10:43:18 +0000 (19:43 +0900)]
[0.2.76] Add new functions to use replaygain volume

Change-Id: I1da9d8383c43f11f2f11bfa7a930578d96443005

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

6 years agoMerge "[0.2.76] resolve state check err" into tizen
Eunhae Choi [Thu, 5 Apr 2018 04:06:24 +0000 (04:06 +0000)]
Merge "[0.2.76] resolve state check err" into tizen

6 years ago[0.2.76] resolve state check err 64/174464/2
Eunhae Choi [Mon, 2 Apr 2018 08:43:02 +0000 (17:43 +0900)]
[0.2.76] resolve state check err

Change-Id: I557522c6d10697ad6736faf59e82f93a16caa2f0

6 years agoremove session backward compatibility codes 73/174673/2
Gilbok Lee [Tue, 3 Apr 2018 10:38:35 +0000 (19:38 +0900)]
remove session backward compatibility codes

Change-Id: I86b14452c5cb2ad1a8727db7f96827db8baca8fc

6 years agoChange ROI mode behavior for player ROI precondition 50/174450/1 accepted/tizen/unified/20180404.063332 submit/tizen/20180403.052449
Hyunil [Mon, 2 Apr 2018 07:28:33 +0000 (16:28 +0900)]
Change ROI mode behavior for player ROI precondition

Change-Id: I5c91812415d5c1eb4691fb95bf481c3d0595662d
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
6 years ago[0.2.75] renaming of 360 enable funct 39/173839/1 submit/tizen/20180329.023850
Eunhae Choi [Mon, 26 Mar 2018 08:42:36 +0000 (17:42 +0900)]
[0.2.75] renaming of 360 enable funct

Change-Id: I750b5a5c85d61ed13e462b1070f5beb252245db6

6 years ago[0.2.74] fix coverity issues 51/172551/2 accepted/tizen/unified/20180316.062622 accepted/tizen/unified/20180328.010221 submit/tizen/20180315.045512 submit/tizen/20180319.053649
Eunhae Choi [Wed, 14 Mar 2018 10:38:34 +0000 (19:38 +0900)]
[0.2.74] fix coverity issues

Change-Id: I39dce5dd0ff0917c6b46120225c5d1f75631e6e1

6 years ago[0.2.73] add interface to get spherical info 21/172321/1
Eunhae Choi [Tue, 13 Mar 2018 07:40:29 +0000 (16:40 +0900)]
[0.2.73] add interface to get spherical info

Change-Id: I70f70616e169bdb8d760d3cd1fe6f86066f1ccd4

6 years ago[0.2.72] enable the prepare cb lock 80/171980/1 accepted/tizen/unified/20180315.061330 submit/tizen/20180313.062805
Eunhae Choi [Thu, 8 Mar 2018 10:45:47 +0000 (19:45 +0900)]
[0.2.72] enable the prepare cb lock

Change-Id: I963701c597c60f83899716a18aecda4631f74087

6 years ago[0.2.70] call destory in case of create failure 32/171032/1 submit/tizen/20180228.035826
Eunhae Choi [Wed, 31 Jan 2018 12:05:04 +0000 (21:05 +0900)]
[0.2.70] call destory in case of create failure

Change-Id: I29809a0b2285bbabcf97829ad9b79b5c1376bc9a
(cherry picked from commit da2ed3115fe100f86654e5ab96622003107a7895)

6 years ago[0.2.71] Fix memleak in get_adaptive_variant_info 15/169615/1 accepted/tizen/unified/20180209.064049 submit/tizen/20180208.114255
Gilbok Lee [Wed, 7 Feb 2018 04:30:55 +0000 (13:30 +0900)]
[0.2.71] Fix memleak in get_adaptive_variant_info

Change-Id: Ide131b51591ba8dd8ba6379c1a103edf706ffe86

6 years agoSupport unprepare execution after prepare without set display 50/169350/3
Hyunil [Tue, 6 Feb 2018 06:22:56 +0000 (15:22 +0900)]
Support unprepare execution after prepare without set display

Change-Id: I8af983faccf9ac653bf68c1b479f03f4ad7b692c

6 years ago[0.2.70] fix the wrong captured video size info 89/168589/1
Eunhae Choi [Thu, 25 Jan 2018 07:56:06 +0000 (16:56 +0900)]
[0.2.70] fix the wrong captured video size info

- captured_frame is not used anymore.
- the orientation value is applied to capture->w/h in libmm player.

Change-Id: Idfb5a7a25a18bab2e2c4c757f71528a65b695879
(cherry picked from commit fceeae7afc3243f691e90165e9b8a93091e46017)

6 years ago[0.2.69] fix bug about return type 16/167516/1 accepted/tizen/unified/20180119.133821 submit/tizen/20180118.094418
Eunhae Choi [Thu, 18 Jan 2018 05:23:08 +0000 (14:23 +0900)]
[0.2.69] fix bug about return type

Change-Id: Ibe6d9218daa79ca7051d53d41edaa91f9d9c8b7a

6 years ago[0.2.69] add considering of audio codec_type 23/166623/1
Eunhae Choi [Thu, 11 Jan 2018 07:27:11 +0000 (16:27 +0900)]
[0.2.69] add considering of audio codec_type

Change-Id: I1c37273cd16f9acbf9a7625d082f4c37b5c7d403

6 years ago[0.2.68] Merge branch 'tizen_4.0' into 'tizen' 15/165415/2
Eunhae Choi [Fri, 29 Dec 2017 02:08:18 +0000 (11:08 +0900)]
[0.2.68] Merge branch 'tizen_4.0' into 'tizen'

- add prepare cb lock
- support video codec selection
- modify doxygen

Change-Id: Id8f63450224bd435e46706613b11da5d63fece87

6 years ago[0.2.68] support video codec selection by api 91/164391/3 accepted/tizen/4.0/unified/20171226.073637 submit/tizen_4.0/20171222.073822
Eunhae Choi [Tue, 19 Dec 2017 04:12:10 +0000 (13:12 +0900)]
[0.2.68] 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: I731c41d766b937e7eb34c372aa36b3408331f0e9

6 years ago[0.2.67] modify doxygen 37/162437/1 accepted/tizen/4.0/unified/20171214.050417 submit/tizen_4.0/20171213.082554
Eunhae Choi [Fri, 1 Dec 2017 06:50:35 +0000 (15:50 +0900)]
[0.2.67] modify doxygen

Change-Id: I9d2d38e2568974aeb495415aa1094658f1ef8b92