platform/core/api/player.git
20 months ago[0.3.155][test] Add audio es push test case 26/289226/6
Gilbok Lee [Thu, 2 Mar 2023 08:42:24 +0000 (17:42 +0900)]
[0.3.155][test] Add audio es push test case

- exclude lcov about internal APIs

Change-Id: I448b67cda18c812fa0d7b43ef2595abc3b11a95e

20 months ago[0.3.154] exclude test gcno file 93/288993/3 accepted/tizen/unified/20230303.162755
Gilbok Lee [Mon, 27 Feb 2023 07:46:56 +0000 (16:46 +0900)]
[0.3.154] exclude test gcno file

- exclude lcov for empty functions

Change-Id: I3dfedc8fa6232977d9f11cc745d9488c91f2d71d

22 months ago[0.3.153] Update doxygen indent 47/285947/6
Youngwoo [Fri, 23 Dec 2022 02:00:15 +0000 (11:00 +0900)]
[0.3.153] Update doxygen indent

Change-Id: Id51867d8760ddad5e024ac7d3b4d1a5099ed4722
Signed-off-by: Youngwoo <young222.cho@samsung.com>
22 months ago[0.3.153] Add contents unittest 26/285526/10
Gilbok Lee [Wed, 14 Dec 2022 04:39:49 +0000 (13:39 +0900)]
[0.3.153] Add contents unittest

Change-Id: I4418ad54470c3ebeb0c5d2e1daffbfb20fcf56a2

23 months ago[0.3.152] exclude internal gcno file 39/285239/1
Eunhye Choi [Thu, 8 Dec 2022 04:34:04 +0000 (13:34 +0900)]
[0.3.152] exclude internal gcno file

- exclude internal gcno file from gcov rpm

Change-Id: Iddf99bf880f41507da22fb65f9885924aaebbfdb

2 years ago[0.3.151] exclude locv 43/279743/1 accepted/tizen_7.0_unified_hotfix tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.061805 accepted/tizen/7.0/unified/hotfix/20221116.104806 accepted/tizen/unified/20220818.210812 submit/tizen/20220817.074602 tizen_7.0_m2_release
Eunhye Choi [Wed, 17 Aug 2022 06:23:32 +0000 (15:23 +0900)]
[0.3.151] exclude locv

- exclude locv about feature required api

Change-Id: Iaaa7f4cbd6a58c3c40217054b9f084eca2ffc264

2 years agospec: Apply new gcov feature 46/275446/4 accepted/tizen/unified/20220526.143649 accepted/tizen/unified/20220526.143655 submit/tizen/20220525.053708
Eunhye Choi [Wed, 25 May 2022 02:58:44 +0000 (11:58 +0900)]
spec: Apply new gcov feature

- Apply the tree type gcov structure

Change-Id: Ie2296f973b46466edcf20a24bcab826d4c51745a

2 years ago[0.3.149] Change gcov install path 79/270279/1 accepted/tizen/unified/20220206.211911 submit/tizen/20220127.190340
Eunhye Choi [Thu, 27 Jan 2022 18:54:15 +0000 (03:54 +0900)]
[0.3.149] Change gcov install path

Change-Id: I970ad160f0861054c5ddd2c761a17e863147959d

3 years ago[0.3.148] fix mem leak 16/265616/1 accepted/tizen/unified/20211101.140254 submit/tizen/20211028.044502
Eunhye Choi [Mon, 25 Oct 2021 08:44:24 +0000 (17:44 +0900)]
[0.3.148] fix mem leak

Change-Id: If49d8afaa113d956d6cc48bb7330a81f8f6ddf5a

3 years ago[0.3.147] Use ecore_evas_wayland2_window_get() instead of elm_win_wl_window_get() 28/263428/6
Hyunil [Thu, 2 Sep 2021 06:27:52 +0000 (15:27 +0900)]
[0.3.147] Use ecore_evas_wayland2_window_get() instead of elm_win_wl_window_get()

- elm_win_wl_window_get() is not managed API.
- ecore_evas_ecore_evas_get(evas_object_evas_get(win_id)) and ecore_evas_wayland2_window_get() are used to get Ecore_wl2_window.

Change-Id: I2ca8364c530f99da1ba7b09649422908f0220472
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
3 years ago[0.3.146] Add API header for TV rootstrap 59/263259/1 accepted/tizen/6.5/unified/20211028.094705 accepted/tizen/unified/20210831.143832 submit/tizen/20210830.084954 submit/tizen_6.5/20211028.161801 tizen_6.5.m2_release
Gilbok Lee [Mon, 30 Aug 2021 08:36:23 +0000 (17:36 +0900)]
[0.3.146] Add API header for TV rootstrap

Change-Id: I74283df7262715d9f55dbec0849d8025bd7cf63d

3 years ago[0.3.145] Change the header file used for UI and video synchronization 19/261919/2 accepted/tizen/unified/20210802.135815 submit/tizen/20210730.000450
Hyunil [Thu, 29 Jul 2021 01:44:02 +0000 (10:44 +0900)]
[0.3.145] Change the header file used for UI and video synchronization

Change-Id: Ife9495ad81b704089306be1830456b5782ec7bee
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
3 years ago[0.3.144] Add PLAYER_DISPLAY_OVERLAY_SYNC_UI type for sync UI and video 31/258231/16 accepted/tizen/unified/20210730.130033 submit/tizen/20210723.051302 submit/tizen/20210729.005533
Hyunil [Wed, 12 May 2021 11:19:47 +0000 (20:19 +0900)]
[0.3.144] Add PLAYER_DISPLAY_OVERLAY_SYNC_UI type for sync UI and video

- player_set_display could get wayland tizen exported shell handle with new type
- Display related function set as PLAYER_DISPLAY_OVERLAY cannot be used except for visible
  and PLAYER_ERROR_NOT_AVAILABLE is returned if they are used
- Add sample function to player_test with move, resize and transform
- Video is always rendered at full scale inside tizen exported shell

Change-Id: I61c20cb7e124d16a86b0a11dbd941f6ae693b7d8
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
3 years ago[0.3.143] get bo addr as video key 22/261522/3 accepted/tizen/unified/20210723.122822 submit/tizen/20210722.070651
Eunhye Choi [Tue, 20 Jul 2021 10:35:10 +0000 (19:35 +0900)]
[0.3.143] get bo addr as video key

- use bo addr as video key
  to remove unsupported tbm_key interface

Change-Id: I7b0e0f276c81b037ae24017719d1f710ef4bc537

3 years ago[0.3.142] fix memory leak 71/259771/1 accepted/tizen/unified/20210624.131900 submit/tizen/20210616.025147 submit/tizen/20210621.051655
Eunhye Choi [Thu, 10 Jun 2021 09:24:35 +0000 (18:24 +0900)]
[0.3.142] fix memory leak

Change-Id: I7836b3fa435a2cea50b855f1a6266494ec80c298

3 years ago[0.3.141] resolve crash about event data 39/258739/1 accepted/tizen/unified/20210602.122630 submit/tizen/20210531.015432
Eunhye Choi [Tue, 18 May 2021 11:01:36 +0000 (20:01 +0900)]
[0.3.141] resolve crash about event data

- crash caused by invalid event_data access
- release event_data resource by the destroy notify callback
  which is called when the GSource is removed.

Change-Id: Ic9890709382789cecdef4667a456b0e9e0cfca6c

3 years ago[0.3.140] Fix memory leak when set player_set_media_packet_video_frame_decoded_cb() 84/251184/5 accepted/tizen/unified/20210113.121054 submit/tizen/20210112.010247
Gilbok Lee [Mon, 11 Jan 2021 05:28:39 +0000 (14:28 +0900)]
[0.3.140] Fix memory leak when set player_set_media_packet_video_frame_decoded_cb()

- When tsurf_pool was not used, tsurf_data was not released

Change-Id: Ibd9f8b0cbb20eaf7e2b96663a4e695b53a1e5781

3 years agoRemoving unnecssary HTML link for feature 93/249693/1
Gilbok Lee [Wed, 16 Dec 2020 07:35:22 +0000 (16:35 +0900)]
Removing unnecssary HTML link for feature

Change-Id: I658e7154b54ef153ba856de7f74de0115c0109ec

3 years ago[0.3.139] Fix ASAN bug(heap-use-after-free) 78/248378/1 accepted/tizen/unified/20201130.122954 submit/tizen/20201127.003451
Gilbok Lee [Thu, 26 Nov 2020 04:28:20 +0000 (13:28 +0900)]
[0.3.139] Fix ASAN bug(heap-use-after-free)

Change-Id: I3e10f6a9f82b3ae4e89733ba136dcd45b58f56cb

4 years ago[0.3.138] Set the initial value of cb_info->data_fd 42/246142/1 accepted/tizen/unified/20201102.124432 submit/tizen/20201028.052639
Gilbok Lee [Mon, 26 Oct 2020 01:29:02 +0000 (10:29 +0900)]
[0.3.138] Set the initial value of cb_info->data_fd

Change-Id: I9e83088173eeaa1a0062d3ee71801af4ce9abadd

4 years ago[0.3.137][test] Remove player_get_display_rotation() in event_handler_set_parameters() 33/245733/2
Gilbok Lee [Thu, 15 Oct 2020 02:56:59 +0000 (11:56 +0900)]
[0.3.137][test] Remove player_get_display_rotation() in event_handler_set_parameters()

- video_changed_callback is not called from the main loop.

Change-Id: I37bb4f2e0bb6ed7cf81ef4e18496dc7fd4739df8

4 years ago[0.3.137] control the audio only at mused 17/244417/1 accepted/tizen/6.0/unified/20201030.121248 accepted/tizen/6.0/unified/hotfix/20201103.003411 accepted/tizen/6.0/unified/hotfix/20201103.050127 accepted/tizen/unified/20200921.095135 submit/tizen/20200921.015926 submit/tizen_6.0/20201029.205102 submit/tizen_6.0_hotfix/20201102.192502 submit/tizen_6.0_hotfix/20201103.114802 tizen_6.0.m2_release
Eunhye Choi [Fri, 18 Sep 2020 08:12:51 +0000 (17:12 +0900)]
[0.3.137] control the audio only at mused

- remove audio only field
- control the audio only operation and information at mused

Change-Id: I902a587f44ee906800fb5a023b00add44c6eada6

4 years ago[0.3.136] Return error when muse client get module index failed 76/244376/3
Gilbok Lee [Fri, 18 Sep 2020 02:02:37 +0000 (11:02 +0900)]
[0.3.136] Return error when muse client get module index failed

Change-Id: I48b4ae33cb63ee3f78a58539e666553dfa8f9e72

4 years ago[0.3.135] Fix coverity issue (Resource Leak) 91/244191/2 accepted/tizen/unified/20200916.212649 submit/tizen/20200916.082856
Gilbok Lee [Wed, 16 Sep 2020 01:37:00 +0000 (10:37 +0900)]
[0.3.135] Fix coverity issue (Resource Leak)

Change-Id: Ia37ba85714fc8dd4744f5bc10ba6ff44437fc3db

4 years ago[0.3.134] Check Gsource flags before remove callback data 13/243913/3 accepted/tizen/unified/20200915.014510 submit/tizen/20200914.081919
Gilbok Lee [Fri, 11 Sep 2020 05:50:12 +0000 (14:50 +0900)]
[0.3.134] Check Gsource flags before remove callback data

- Fix crash when streaming case

Change-Id: I98e4e78ba13077de59f8e01ada67048632ea015a

4 years ago[0.3.133] Update audio information into push_media 39/243239/2 submit/tizen/20200909.015028
Gilbok Lee [Fri, 4 Sep 2020 07:03:39 +0000 (16:03 +0900)]
[0.3.133] Update audio information into push_media

Change-Id: I2b0038d7a5eacf5d83d9568a929b7e4cc4e27204

4 years ago[0.3.132] Modify player_set_video_roi_area() example code 02/241402/1
Gilbok Lee [Thu, 20 Aug 2020 01:00:55 +0000 (10:00 +0900)]
[0.3.132] Modify player_set_video_roi_area() example code

Change-Id: I3de0f153c2d67795b0059547d06b0535bf7d3c40

4 years ago[0.3.132] Fix typo error 99/238199/2
Gilbok Lee [Thu, 9 Jul 2020 08:53:39 +0000 (17:53 +0900)]
[0.3.132] Fix typo error

Change-Id: I04cb2a494be9db2724f7ab19dd2b769a73491802

4 years ago[0.3.132] Replace player-display by libmm-display 53/237553/8 accepted/tizen/unified/20200709.212757 submit/tizen/20200708.061411 submit/tizen/20200709.071349
Jeongmo Yang [Wed, 1 Jul 2020 07:50:33 +0000 (16:50 +0900)]
[0.3.132] Replace player-display by libmm-display

- Remove TIZEN_FEATURE_EVAS_RENDERER feature
- Remove libmm-evas-renderer dependency

Change-Id: Id4eec7c37735449319f2e909ac645153540b334b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[0.3.131] Drop buffering message after player_start() 20/234820/5 accepted/tizen/unified/20200610.015619 submit/tizen/20200602.084810 submit/tizen/20200609.025115
Gilbok Lee [Fri, 29 May 2020 04:45:41 +0000 (13:45 +0900)]
[0.3.131] Drop buffering message after player_start()

Change-Id: I28694d822e119748f1c91994822828f93de7ed00

4 years ago[0.3.130] To remove evas object, add setting visible false to unprepare 05/232505/2 accepted/tizen/unified/20200510.220406 submit/tizen/20200508.020224
Hyunil [Wed, 6 May 2020 05:13:12 +0000 (14:13 +0900)]
[0.3.130] To remove evas object, add setting visible false to unprepare

Change-Id: I36b6295ee614b757e50a37a34cdc5cd0942e09c5
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[0.3.129][test] set subtitle cb 69/231669/2
Eunhye Choi [Thu, 23 Apr 2020 10:00:08 +0000 (19:00 +0900)]
[0.3.129][test] set subtitle cb

- set subtitle cb by default
  in case of internal subtitle, the cb
  will be invoked without external subtitle path
- print log after checking ret of buffering time api

Change-Id: Iea317edf959ec6f8dab2fccd4393a29721707172

4 years ago[0.3.129] Add wl_win.type when use evas display type 17/231217/1 accepted/tizen/unified/20200422.032202 submit/tizen/20200421.025806
Gilbok Lee [Mon, 20 Apr 2020 07:39:38 +0000 (16:39 +0900)]
[0.3.129] Add wl_win.type when use evas display type

Change-Id: I3deac55db2f01859c4f4694b792b1bf36d36b62d

4 years ago[0.3.128] player_test: Add new test menu to set latency mode 07/228107/2 accepted/tizen/unified/20200403.034502 submit/tizen/20200401.043141
Sangchul Lee [Thu, 19 Mar 2020 05:54:14 +0000 (14:54 +0900)]
[0.3.128] player_test: Add new test menu to set latency mode

Change-Id: I19c922779551c0d1bab71991501daa694481caf5
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
4 years ago[0.3.127] player_audio_test: Add new test menu to set latency mode 04/228104/2
Sangchul Lee [Thu, 19 Mar 2020 05:29:40 +0000 (14:29 +0900)]
[0.3.127] player_audio_test: Add new test menu to set latency mode

Change-Id: Iae8246bcea13793b15183eefbd0be4f306ce1cef
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
4 years ago[0.3.126] Don't check main thread if the display_type is NONE, In the set_display... 01/227501/1
Gilbok Lee [Thu, 12 Mar 2020 05:43:09 +0000 (14:43 +0900)]
[0.3.126] Don't check main thread if the display_type is NONE, In the set_display function

Change-Id: Ibdfd63d96d46b51dac8f69232a1f7df33aab604f

4 years agoMerge "Add checking symbol pointer from dlsym" into tizen accepted/tizen/unified/20200212.125857 submit/tizen/20200211.030822
Hyunil Park [Wed, 5 Feb 2020 04:30:02 +0000 (04:30 +0000)]
Merge "Add checking symbol pointer from dlsym" into tizen

4 years agoAdd checking symbol pointer from dlsym 12/223412/10
Hyunil [Wed, 29 Jan 2020 10:11:46 +0000 (19:11 +0900)]
Add checking symbol pointer from dlsym

Change-Id: Ic22de47fc33de42010f922f882a618c6fdba79db
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoRemove deprecated test menu - "Set Sound type" 22/223122/1
Sangchul Lee [Thu, 23 Jan 2020 05:23:54 +0000 (14:23 +0900)]
Remove deprecated test menu - "Set Sound type"

Change-Id: I4ce7d2d25b4f360e01a7ed3f4a091ec496882a45
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
4 years agofix coverity issue 22/222622/4
Hyunil [Fri, 17 Jan 2020 00:56:03 +0000 (09:56 +0900)]
fix coverity issue

Change-Id: I57023d27c897fd2d6bf16c0b1cef12d52874f6f8
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[0.3.125] Fix build error due to toolchain upgrade (gcc6 ->gcc9) 90/221090/6 accepted/tizen/unified/20200109.065429 submit/tizen/20200107.042723
Gilbok Lee [Fri, 27 Dec 2019 04:55:04 +0000 (13:55 +0900)]
[0.3.125] Fix build error due to toolchain upgrade (gcc6 ->gcc9)

: -Werror=stringop-truncation, -Werror=stringop-overflow

Change-Id: I8d2d9fc80f727054a79fe455808ab8619073c348

4 years agoUpdate document about feature hyperlink(2) 25/219025/1 accepted/tizen/unified/20191203.121732 submit/tizen/20191203.023505
Gilbok Lee [Mon, 2 Dec 2019 01:47:20 +0000 (10:47 +0900)]
Update document about feature hyperlink(2)

Change-Id: Ia1d0bcfda4669cc1b7f0624fb5f0acec4ad2322f

4 years agoUpdate document about feature hyperlink 22/218922/2 submit/tizen/20191129.064228
Gilbok Lee [Fri, 29 Nov 2019 05:29:22 +0000 (14:29 +0900)]
Update document about feature hyperlink

Change-Id: Iea4dd40d43b8c01a2fe55bd804f8dfd93e125872

4 years ago[0.3.124] Add log for debug(close fd) 14/218814/6
Gilbok Lee [Thu, 28 Nov 2019 08:40:53 +0000 (17:40 +0900)]
[0.3.124] Add log for debug(close fd)

Change-Id: Ib75e36d1e2ad026571145adec713d05cdf9b0ad1

5 years ago[0.3.123] update doxygen 42/216242/1 accepted/tizen/unified/20191101.042048 submit/tizen/20191022.122009
Eunhye Choi [Tue, 22 Oct 2019 12:12:11 +0000 (21:12 +0900)]
[0.3.123] update doxygen

Change-Id: Ifcf5357e4864e511ec6c2832f2544744e57992b9

5 years ago[0.3.123] Fix Coverity issues (Uninitialized scalar variable) 30/215330/2
Gilbok Lee [Mon, 7 Oct 2019 06:00:50 +0000 (15:00 +0900)]
[0.3.123] Fix Coverity issues (Uninitialized scalar variable)

Change-Id: Ib3dc72bd03869aebf9e668527002001a2972c565

5 years agoMerge "[ACR-1448] add api to set audio codec type" into tizen accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.025642 accepted/tizen/5.5/unified/mobile/hotfix/20201027.064037 accepted/tizen/unified/20190923.110322 submit/tizen/20190920.072750 submit/tizen_5.5/20191031.000002 submit/tizen_5.5_mobile_hotfix/20201026.185102 tizen_5.5.m2_release
eunhae choi [Fri, 20 Sep 2019 07:26:47 +0000 (07:26 +0000)]
Merge "[ACR-1448] add api to set audio codec type" into tizen

5 years ago[ACR-1448] add api to set audio codec type 47/212947/13
Eunhye Choi [Wed, 28 Aug 2019 10:56:22 +0000 (19:56 +0900)]
[ACR-1448] add api to set audio codec type

- Add API to set/get default audio codec type
- Add new error code to return about availability
- Some changes are related to the ACR-1420
- Modify the internal api to support video only

Change-Id: I8bf380ae9533793bb246cff15a32ad6b0ed6f938

5 years ago[ACR-1410/2] update API reference 26/213626/1
Eunhye Choi [Mon, 9 Sep 2019 08:12:10 +0000 (17:12 +0900)]
[ACR-1410/2] update API reference

- apply feedback during "DOC PREPARE" step.

Change-Id: I88138bc08c3af1c0c9640c67363aad67f18aaa8e

5 years ago[0.3.123] remove deprecated internal api 16/213616/1 accepted/tizen/unified/20190919.110206 submit/tizen/20190910.045947 submit/tizen/20190918.011451
Eunhye Choi [Mon, 9 Sep 2019 07:13:53 +0000 (16:13 +0900)]
[0.3.123] remove deprecated internal api

Change-Id: Ie6c1e6d19f55120b0ae33597645c695c355cf766

5 years ago[0.3.122] Add internal API to set video codec type 32/213032/4 accepted/tizen/unified/20190902.055304 submit/tizen/20190830.041805
Eunhye Choi [Thu, 29 Aug 2019 10:27:07 +0000 (19:27 +0900)]
[0.3.122] Add internal API to set video codec type

- setting audio codec type will be released in public
- add setting video codec type api
- the original internal api about codec type will be removed

Change-Id: I0c2145e73e271ca9a843e4070074dfae918f6087

5 years ago[0.3.121] update api reference about DRM 80/212080/8
Eunhye Choi [Wed, 14 Aug 2019 05:12:51 +0000 (14:12 +0900)]
[0.3.121] update api reference about DRM

- Update API reference about DRM restriction.
- Some API could not be supported by DRM policy of each product.
- Apply docxygen feedback about ACR-1427

Change-Id: I33b83ac0bbc08e7e0706bd915ac649a97acdedc1

5 years agoMerge "Change data type of surface id" into tizen accepted/tizen/unified/20190814.065138 submit/tizen/20190813.062516
Hyunil Park [Wed, 7 Aug 2019 09:18:50 +0000 (09:18 +0000)]
Merge "Change data type of surface id" into tizen

5 years agoRemove ecore-wl2 from player_test 58/211358/1
Hyunil [Fri, 2 Aug 2019 01:18:28 +0000 (10:18 +0900)]
Remove ecore-wl2 from player_test

Change-Id: Ia9aed0c782d7b4d02292112ae54ee747469c5b4f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agoChange data type of surface id 91/211291/3
Hyunil [Thu, 1 Aug 2019 07:12:27 +0000 (16:12 +0900)]
Change data type of surface id

Change-Id: If73dd33d4bd58165f84b3fb4a78f1e15a2fdea0b
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[0.3.121] remove deprecated internal api 46/211046/1
Eunhye Choi [Mon, 29 Jul 2019 09:22:19 +0000 (18:22 +0900)]
[0.3.121] remove deprecated internal api

- remove internal api to extract audio pcm
  which was replaced with public api
  by ACR-1410.

Change-Id: Ia16bf5bca6aa9d9e0f805419fa5a038b01a3fda7

5 years ago[0.3.120] add log and version up 52/210852/1 accepted/tizen/unified/20190729.081003 submit/tizen/20190725.100239
Eunhye Choi [Thu, 25 Jul 2019 08:29:11 +0000 (17:29 +0900)]
[0.3.120] add log and version up

Change-Id: Icc59a6d29863afc6b88f70067e7a9ab09a60c314

5 years agoModify string format 07/210807/1
Hyunil [Thu, 25 Jul 2019 04:08:58 +0000 (13:08 +0900)]
Modify string format

Change-Id: I37dcd2e92587f4e291f49aad545cea9c57290d72
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[ACR-1427] Get the supported input format of external media stream 49/210149/6 submit/tizen/20190722.103353 submit/tizen/20190723.041031
Eunhye Choi [Mon, 15 Jul 2019 11:40:36 +0000 (20:40 +0900)]
[ACR-1427] Get the supported input format of external media stream

- Add API to get the supported input media format
  of external media source stream
- Add new error code: PLAYER_ERROR_NOT_SUPPORTED_FORMAT
- Add error return value of player_set_media_stream_info()
  PLAYER_ERROR_INVALID_OPERATION : missed error
  PLAYER_ERROR_NOT_SUPPORTED_FORMAT : newly added error

Change-Id: I8c2bd94f8b72fec01c832c2ebce3d5afc41979bf

5 years ago[ACR-1420] update doc for audio offload 44/210444/1 accepted/tizen/unified/20190722.074813 submit/tizen/20190719.073411
Eunhye Choi [Fri, 19 Jul 2019 06:41:17 +0000 (15:41 +0900)]
[ACR-1420] update doc for audio offload

- update doc file
- fix build error

Change-Id: Ic520de9a37b8fa7ef7d8c887a944388aea993819

5 years ago[ACR-1420] Add API for audio offload 77/208277/22
Eunhye Choi [Fri, 21 Jun 2019 04:12:07 +0000 (13:12 +0900)]
[ACR-1420] Add API for audio offload

- required feature :
  http://tizen.org/feature/multimedia.player.audio_offload

Change-Id: I9aaa50afc2ec816d169d50fbb22e44a37d1c1fd6

5 years ago[0.3.119] check validity of enum parameter 16/210316/2
Eunhye Choi [Thu, 18 Jul 2019 05:28:22 +0000 (14:28 +0900)]
[0.3.119] check validity of enum parameter

- add macro to check parameter range
- relocate some macro to avoid mixed declarations and code

Change-Id: If9ee349706cbbc9e38839eb4fb67bcc3962a2c33

5 years ago[0.3.118] apply the changed api id 08/209908/2 accepted/tizen/unified/20190715.111902 submit/tizen/20190712.083315
Eunhye Choi [Fri, 12 Jul 2019 08:06:08 +0000 (17:06 +0900)]
[0.3.118] apply the changed api id

- api id is changed by below commit :
  60e5aaac4cc8258b03ab2dd24e4dac4c6bda0689

Change-Id: I0805e45ecdf228e0e1c5925c0c3af0dc15330b48

5 years ago[0.3.118] fix bug about callback function ordering 36/209836/1
Eunhye Choi [Thu, 11 Jul 2019 11:11:08 +0000 (20:11 +0900)]
[0.3.118] fix bug about callback function ordering

- fix bug about callback function ordering
  and set NULL which is not required callback.

Change-Id: I8ca14066966a4ccfadd814a6c212db5b383182a4

5 years ago[0.3.118] Make a gcov package 43/208943/2 accepted/tizen/unified/20190705.041520 submit/tizen/20190703.051818
Eunhye Choi [Mon, 1 Jul 2019 10:35:51 +0000 (19:35 +0900)]
[0.3.118] Make a gcov package

- make a gcov package for measuring coverage

Change-Id: Id06cfa5cbb007968898e57a1947aa3e2c6149c71

5 years agoMerge "[ACR-1410] add API to export audio PCM" into tizen tizen_with_controller accepted/tizen/unified/20190613.061520 submit/tizen/20190612.052824
eunhae choi [Wed, 12 Jun 2019 05:27:49 +0000 (05:27 +0000)]
Merge "[ACR-1410] add API to export audio PCM" into tizen

5 years ago[ACR-1410] add API to export audio PCM 79/207379/14
Eunhye Choi [Tue, 4 Jun 2019 06:56:39 +0000 (15:56 +0900)]
[ACR-1410] add API to export audio PCM

- Add API to export audio PCM
- Add test code to verify the new API
- exchange tv product option in spec file

Change-Id: Iae73174cc506ff9064f8a6ed1d9303f9c510c4db

5 years ago[0.3.116][ACR-1370] Update API reference 01/207401/1
Eunhye Choi [Tue, 4 Jun 2019 08:34:31 +0000 (17:34 +0900)]
[0.3.116][ACR-1370] Update API reference

- Apply additional review of commit
  '74a6a6472cbb9393a7aa911bdd58e2430d4f5e34'.

Change-Id: I6e7ba8cd909d5713da403a73632556d240286522

5 years agoMerge "[0.3.116] Fix document error" into tizen
eunhae choi [Tue, 4 Jun 2019 04:31:23 +0000 (04:31 +0000)]
Merge "[0.3.116] Fix document error" into tizen

5 years agoremove unused header files 04/207004/1 accepted/tizen/unified/20190603.095206 submit/tizen/20190531.033658
Jongmin Lee [Thu, 30 May 2019 02:05:14 +0000 (11:05 +0900)]
remove unused header files

Change-Id: Iaa9aa1fe07bcba3c3b71ea9b1cc887f2824f0d24

5 years ago[0.3.116] Fix document error 95/206995/1
Gilbok Lee [Thu, 30 May 2019 00:41:56 +0000 (09:41 +0900)]
[0.3.116] Fix document error

Change-Id: Iaea70e9f7af7120fe9cfd93c370cc30a65af9924

5 years ago[0.3.116] fix coverity issue 15/206015/2 submit/tizen/20190513.085714
Eunhye Choi [Mon, 13 May 2019 08:20:38 +0000 (17:20 +0900)]
[0.3.116] fix coverity issue

Change-Id: I0222f759a4bf0e4c4dde907cf9166e801b1725da

5 years ago[0.3.115] get sync return of callback api 04/205904/1
Eunhye Choi [Fri, 10 May 2019 07:56:07 +0000 (16:56 +0900)]
[0.3.115] get sync return of callback api

- Use the same form to set/unset the callback info
  to simplify the callback handling path.

Change-Id: I54116d315d5560b9560ba54bf10fb2e80b1c7f49

5 years ago[0.3.114] cleanup pcm extraction path 65/204265/1 accepted/tizen/unified/20190425.111757 submit/tizen/20190425.024703
Eunhye Choi [Mon, 22 Apr 2019 11:26:08 +0000 (20:26 +0900)]
[0.3.114] cleanup pcm extraction path

- cleanup pcm extraction path to use it with public api
  which will be added soon.
- add pcm mime type at player_audio_raw_data_s temporarily
  to use unified interface with public api.

Change-Id: Iab03a2ccb2e5119e2949dec20508f7828010cdc7

5 years ago[0.3.113] change volume function interface 95/203995/3 accepted/tizen/unified/20190423.113323 submit/tizen/20190419.043449
Eunhye Choi [Thu, 18 Apr 2019 09:46:54 +0000 (18:46 +0900)]
[0.3.113] change volume function interface

- api return invalid parameter error
  if the right and left value is different.
  it was checked in mused(libmm-player) before.
- change set/get volume function interface
  by using united volume parameter instead of
  left and right volume which is not used anymore.

Change-Id: Ic3678de5ce8f0a6b8263baf49a20d4de27ee365f

5 years ago[ACR-1370][2] Apply the changed API naming 50/203150/1 accepted/tizen/unified/20190412.124534 submit/tizen/20190410.073409
Eunhye Choi [Wed, 10 Apr 2019 07:26:24 +0000 (16:26 +0900)]
[ACR-1370][2] Apply the changed API naming

- add 'audio' prefix into API naming
  not to be confused with the pitch value of 360 video

Change-Id: Ib27ba5706d25046e451d4dd4902b19d191b6938a

5 years ago[ACR-1347][3] modify API reference about buffering time function 68/202568/3
Eunhye Choi [Mon, 1 Apr 2019 04:39:36 +0000 (13:39 +0900)]
[ACR-1347][3] modify API reference about buffering time function

Change-Id: I7af2bf27a89308292dba0b5ba613d342d67b91d7

5 years ago[ACR-1347][2] modify API reference about buffering time function 49/202449/1
Eunhye Choi [Thu, 28 Mar 2019 11:32:41 +0000 (20:32 +0900)]
[ACR-1347][2] modify API reference about buffering time function

- apply the additional feedback of ACR-1347 during doc review
- original commit : I03beabed7d10ee0de810f1555dd0159180c69bee

Change-Id: I2a60e2276c7d0f323c434c5eecd835c3a086f255

5 years ago[ACR-1370] add new API to support audio pitch control 30/201230/11 accepted/tizen/unified/20190327.025134 submit/tizen/20190326.032955
Eunhye Choi [Mon, 11 Mar 2019 11:20:45 +0000 (20:20 +0900)]
[ACR-1370] add new API to support audio pitch control

Change-Id: I2300df2d26b9cb8fbd519bb391001f42d9e4ab8d

5 years ago[0.3.112] add test path for audio offload 14/201314/2 accepted/tizen/unified/20190313.151529 submit/tizen/20190313.054921
Eunhye Choi [Tue, 12 Mar 2019 09:23:00 +0000 (18:23 +0900)]
[0.3.112] add test path for audio offload

Change-Id: Ie36998921c959001c55abcd9c4682fc1af776b0c

5 years agoMerge "[ACR-1347] Modify the parameter value range of buffering function" into tizen accepted/tizen/unified/20190311.072500 submit/tizen/20190222.014721 submit/tizen/20190308.025913
eunhae choi [Fri, 22 Feb 2019 01:46:30 +0000 (01:46 +0000)]
Merge "[ACR-1347] Modify the parameter value range of buffering function" into tizen

5 years ago[ACR-1347] Modify the parameter value range of buffering function 21/198621/18
Eunhae Choi [Mon, 28 Jan 2019 06:40:15 +0000 (15:40 +0900)]
[ACR-1347] Modify the parameter value range of buffering function

- Allow '-1' value to keep previous setting.
- Add missed error code : PLAYER_ERROR_INVALID_OPERATION
- Modify API reference

Change-Id: I03beabed7d10ee0de810f1555dd0159180c69bee

5 years ago[0.3.111] Set video_frame_rate to match default fps/pts in es_push_test 81/199881/4
Gilbok Lee [Fri, 15 Feb 2019 06:57:46 +0000 (15:57 +0900)]
[0.3.111] Set video_frame_rate to match default fps/pts in es_push_test

Change-Id: Ieda662e711afced77f36bd78c14c62e797d65362

5 years ago[0.3.110] send disconnected error by error_cb 01/199501/2 accepted/tizen/unified/20190214.060537 submit/tizen/20190213.031645
Eunhae Choi [Tue, 12 Feb 2019 07:41:10 +0000 (16:41 +0900)]
[0.3.110] send disconnected error by error_cb

- disconnected event does not have own user_cb
  but it is delivered by registered error_cb

Change-Id: I0b77b9f31ddf52a77dd901f823edefd39f0114b6

5 years agoMerge "[0.3.109] use consistent parameter name" into tizen accepted/tizen/unified/20190131.061531 submit/tizen/20190130.080354 submit/tizen/20190130.081127
eunhae choi [Wed, 30 Jan 2019 05:24:09 +0000 (05:24 +0000)]
Merge "[0.3.109] use consistent parameter name" into tizen

5 years ago[0.3.109] use consistent parameter name 63/198763/2
Eunhae Choi [Tue, 29 Jan 2019 07:50:46 +0000 (16:50 +0900)]
[0.3.109] use consistent parameter name

Change-Id: I190abe6336627aa8fa9fd6f918758086fafaf969

5 years ago[0.3.109] Get the module index using muse configure 86/198186/3 submit/tizen/20190129.225447
YoungHun Kim [Tue, 22 Jan 2019 07:04:55 +0000 (16:04 +0900)]
[0.3.109] Get the module index using muse configure

Change-Id: Ib0dc75492c943b0f313bfc66416c4ebfd8be7a24

5 years ago[0.3.108] Send codec data if media_packet has codec_data 36/197236/6 accepted/tizen/unified/20190128.061606 submit/tizen/20190123.015108
Gilbok Lee [Mon, 7 Jan 2019 05:11:19 +0000 (14:11 +0900)]
[0.3.108] Send codec data if media_packet has codec_data

Change-Id: Ief899eb5cb17c38e7fc859237cec05d4655bbe9c

5 years agoModify nal parser to be parsed in au unit 81/196881/3
Sejun Park [Mon, 7 Jan 2019 08:31:51 +0000 (17:31 +0900)]
Modify nal parser to be parsed in au unit

Change-Id: Ic600ea97b4473bcc7e308e356e4e289bbfa20248

5 years ago[0.3.107] Apply tizen coding rule 61/195861/5 accepted/tizen/unified/20190108.124906 submit/tizen/20190107.101656
Gilbok Lee [Wed, 19 Dec 2018 02:59:46 +0000 (11:59 +0900)]
[0.3.107] Apply tizen coding rule

- modify space and brace

Change-Id: Id3797d5de97a00395d44058f23b76074ca2d1289

5 years ago[0.3.106] Modified for correct memory alloc and free function. 16/195416/3 accepted/tizen/unified/20181219.063248 submit/tizen/20181218.081409
Gilbok Lee [Thu, 13 Dec 2018 07:41:12 +0000 (16:41 +0900)]
[0.3.106] Modified for correct memory alloc and free function.

Change-Id: I86c29203c2832f7933b3a30c324334f1a9028ed2

5 years ago[ACR-1329] extend the pre-condition of _get_streaming_download_progress 45/195145/6
Eunhae Choi [Tue, 11 Dec 2018 05:58:40 +0000 (14:58 +0900)]
[ACR-1329] extend the pre-condition of _get_streaming_download_progress

- include READY state in pre-condition
- after player_prepare, the state will be READY
  and application can get buffering progress.

Change-Id: I7d3a37f0772685e69aa7ebefc106d1372144e149

5 years ago[0.3.105] fix dlog format error 60/194760/1 accepted/tizen/unified/20181210.060106 submit/tizen/20181207.071831
Eunhae Choi [Fri, 7 Dec 2018 06:35:05 +0000 (15:35 +0900)]
[0.3.105] fix dlog format error

Change-Id: I0ef0aeb191f31e5a54a77da5362ac10512f8c66f

5 years ago[ACR-1315] Remove Deprecated API since 4.0 01/192701/5 accepted/tizen/unified/20181207.061525 submit/tizen/20181206.101556
Eunhae Choi [Thu, 8 Nov 2018 05:42:24 +0000 (14:42 +0900)]
[ACR-1315] Remove Deprecated API since 4.0

Change-Id: I4cbf6ad3704c7780cb4ae31497e7b045aff8d17c

6 years ago[0.3.104] add more test scenarios 26/193226/1 accepted/tizen/unified/20181203.061738 submit/tizen/20181129.074610
Eunhae Choi [Fri, 16 Nov 2018 08:34:56 +0000 (17:34 +0900)]
[0.3.104] add more test scenarios

- can change the current audio track
- can setup the video decoded cb path

Change-Id: Ie83889405e60e1d1c963735e4e5a2e1150bc6179

6 years agoFix mem leak issue when video rendering is not supported 56/192856/2
Jaechan Lee [Mon, 12 Nov 2018 04:58:10 +0000 (13:58 +0900)]
Fix mem leak issue when video rendering is not supported

Change-Id: I1007663c58097ae1f6d4e6b388500dcad44d3af9
Signed-off-by: Jaechan Lee <jaechan3.lee@samsung.com>
6 years ago[0.3.104] return pending api before destroy the resources 36/191636/3 accepted/tizen/unified/20181113.163418 submit/tizen/20181109.060212
Eunhae Choi [Fri, 19 Oct 2018 09:36:23 +0000 (18:36 +0900)]
[0.3.104] return pending api before destroy the resources

- csharp app can call the destroy during prepare
  because it works different thread.
- player have to send cond signal of each api
  to make sure return the pending api before destroy the cb info resource.

Change-Id: Ide173b6f1d3f0c896ad4b6f3cbd01346af90a77e

6 years ago[0.3.103] modify doxygen about setting pos 09/191109/1
Eunhae Choi [Thu, 11 Oct 2018 10:08:22 +0000 (19:08 +0900)]
[0.3.103] modify doxygen about setting pos

Change-Id: I4a3dcb54afacb862399aa5af880608f07729f4b8

6 years ago[0.3.103] modify the seek cb handler 58/190858/1
Eunhae Choi [Mon, 8 Oct 2018 06:06:25 +0000 (15:06 +0900)]
[0.3.103] modify the seek cb handler

- modify code to help code reading for each state case

Change-Id: I9a212978ccc4b01fe3ec5ad5d00a944e82c41ca2

6 years ago[0.3.102] fix svace issue 54/190354/1 accepted/tizen/5.0/unified/20181102.013151 accepted/tizen/unified/20181002.093235 submit/tizen/20181001.075439 submit/tizen_5.0/20181101.000002
Eunhae Choi [Mon, 1 Oct 2018 07:33:54 +0000 (16:33 +0900)]
[0.3.102] fix svace issue

Change-Id: I574f31aa709f220fd2af9b6553970477af0f6e7d