Hyunil [Mon, 4 Jul 2016 02:12:33 +0000 (11:12 +0900)]
Add checking invalid wl_surface_id
Change-Id: I4f35cfd70ccc2c2cd978625500c4b0dbeb7fb9ea
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Hyunil [Tue, 28 Jun 2016 04:20:23 +0000 (13:20 +0900)]
1. Modify getting evas object geometry values.
2. Modify filename from player_wayland to player_display
3. Move wl window functions to player_display file
If __evas_resize_cb is not called, player can't collect window geometry value.
Change-Id: I39bbb06cb1a9233eeb7c145b46381bb441ed848f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
eunhae choi [Fri, 24 Jun 2016 04:25:43 +0000 (21:25 -0700)]
Merge "Add error return logic if invalid player_display_mode_e is given" into tizen
Eunhae Choi [Thu, 16 Jun 2016 12:17:07 +0000 (21:17 +0900)]
fix svace issues
Change-Id: I19c163e24b50e325d44eb9ea35b950b38af90d0c
Hyunil [Thu, 16 Jun 2016 04:22:36 +0000 (13:22 +0900)]
1. Remove text about X display
2. Remove player_test ROI mode
Change-Id: Ibd329ab74f6052f1943a50fbf65f4715c7c120c2
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Tue, 14 Jun 2016 12:36:26 +0000 (21:36 +0900)]
reuse tbm surface when player send decoded video frame
1. add api to get video frame pool size
2. add tbm surface list to reuse it
3. apply tizen coding rule
Change-Id: I4e6512bb2f82e46c7c25bc20502ba8fc054dd133
Eunhae Choi [Thu, 9 Jun 2016 10:11:45 +0000 (03:11 -0700)]
Merge "modify about _set_pcm_extraction_mode test code" into tizen
Hyunil [Thu, 9 Jun 2016 05:27:49 +0000 (14:27 +0900)]
Remove X display dependency source code
Change-Id: Ice516aa1e6ae8d8d8c08f3093225e652bbeb7f3f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Thu, 9 Jun 2016 06:10:39 +0000 (15:10 +0900)]
modify about _set_pcm_extraction_mode test code
Change-Id: Ia3c75d907ae1ebc8164468751e7309b7bf03383f
Eunhae Choi [Wed, 8 Jun 2016 11:16:58 +0000 (20:16 +0900)]
enable evas renderer except wearable/tv profile
Change-Id: Ie248562f20146bbdea0c12f537554186a8ba0bb7
Eunhae Choi [Tue, 7 Jun 2016 10:21:33 +0000 (19:21 +0900)]
add handling about broken msg from recv and apply the optimization of the audio msg
Change-Id: I94dbff36be95e6c7c4bea2901c17f0442bcdc00d
Eunhae Choi [Fri, 3 Jun 2016 10:07:25 +0000 (19:07 +0900)]
apply new deserialize api not to create jobj multiple times per val
Change-Id: Ib65ae6d4c19fa744979e5cdd34935877f5438fc0
Eunhae Choi [Thu, 2 Jun 2016 06:58:39 +0000 (23:58 -0700)]
Merge "[MPR-182] add new internal api to set next uri" into tizen
Eunhae Choi [Wed, 25 May 2016 06:41:13 +0000 (15:41 +0900)]
[MPR-182] add new internal api to set next uri
Change-Id: Ibedaabec056e4424d22b9d2a815ae66ad55938ba
Jihae Yi [Tue, 31 May 2016 11:12:13 +0000 (20:12 +0900)]
Add error return logic if invalid player_display_mode_e is given
Change-Id: I30a60f006e851e3a61a3f4e44e5631f87f5f853e
Jihae Yi [Thu, 26 May 2016 09:06:58 +0000 (18:06 +0900)]
fix doxygen of player_destroy(), player_destroy() can be called anytime
Change-Id: I47264b45c03c6776667c6624013164e1b6167e15
eunhae choi [Thu, 19 May 2016 06:02:43 +0000 (23:02 -0700)]
Merge "player_msg_send macro functions move to api/player" into tizen
Hyongtaek Lim [Mon, 16 May 2016 09:05:04 +0000 (18:05 +0900)]
player_msg_send macro functions move to api/player
Change-Id: I4a2c57c3441809d06829accd4b3e1eaa2306b1d4
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Eunhae Choi [Tue, 17 May 2016 11:46:48 +0000 (20:46 +0900)]
add new api to get drc info of media stream
Change-Id: Ib4d567d2b473315f47c929594a4ec639e6c562d1
Heechul Jeon [Tue, 17 May 2016 08:50:36 +0000 (01:50 -0700)]
Merge "support duplicated seeking in case of media stream" into tizen
Eunhae Choi [Tue, 17 May 2016 05:50:42 +0000 (14:50 +0900)]
support duplicated seeking in case of media stream
Change-Id: Ia71feb4f27f52c5cca18f5c9ddc87367f70b3e69
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
eunhae choi [Tue, 17 May 2016 06:03:09 +0000 (23:03 -0700)]
Merge "Add featuring for mm-evas-renderer" into tizen
Eunhae Choi [Thu, 12 May 2016 04:44:46 +0000 (13:44 +0900)]
revert the max server timeout to sec
Change-Id: I5305d595257653409ee8985b6699c1434ddc4e11
Hyongtaek Lim [Tue, 10 May 2016 11:27:56 +0000 (20:27 +0900)]
Add featuring for mm-evas-renderer
Change-Id: I7559d883d6de3da840b582f8235e5b57c00abd54
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Heechul Jeon [Mon, 9 May 2016 07:48:15 +0000 (00:48 -0700)]
Merge "fix to feature evas-renderer in mobile" into tizen
Heechul Jeon [Mon, 9 May 2016 07:47:47 +0000 (00:47 -0700)]
Merge "fix to unset decoded_cb for evas client" into tizen
Heechul Jeon [Mon, 9 May 2016 05:43:34 +0000 (22:43 -0700)]
Merge "add new internal api at wearable profile too." into tizen
Heechul Jeon [Mon, 9 May 2016 04:54:49 +0000 (21:54 -0700)]
Merge "modify callback wait time step to millisecond" into tizen
NAMJEONGYOON [Tue, 3 May 2016 10:40:19 +0000 (19:40 +0900)]
fix to feature evas-renderer in mobile
Change-Id: Icba3d58b7c97eb86afe2a3716f770846a4294d19
Signed-off-by: NAMJEONGYOON <just.nam@samsung.com>
NAMJEONGYOON [Tue, 3 May 2016 05:42:55 +0000 (14:42 +0900)]
fix to unset decoded_cb for evas client
Change-Id: If8d54ca596f35b0865353590c782227f9aceb6b6
Signed-off-by: NAMJEONGYOON <just.nam@samsung.com>
eunhae choi [Tue, 3 May 2016 05:31:24 +0000 (22:31 -0700)]
Merge "remove old remark" into tizen
Eunhae Choi [Tue, 3 May 2016 04:32:34 +0000 (13:32 +0900)]
add new internal api at wearable profile too.
internal api is to set ecore wayland display.
Change-Id: Ifb0711a38ee803154a2cb2228fb7577758768119
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Mon, 2 May 2016 10:58:50 +0000 (19:58 +0900)]
fix build error at wearable profile
Change-Id: I3197701d866a7afbb5ad71090f5e57c4b45ee3c6
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Fri, 29 Apr 2016 07:45:35 +0000 (00:45 -0700)]
Merge "Add new internal api for setting ecore wayland display" into tizen
Eunhae Choi [Mon, 25 Apr 2016 09:54:17 +0000 (18:54 +0900)]
fix mem leak
1. add packet list to check mem leak
2. add media format unref
Change-Id: I73f403825d836bbe9738ce550887f0a28ab0f3e3
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
NAMJEONGYOON [Wed, 27 Apr 2016 02:04:49 +0000 (11:04 +0900)]
remove old remark
Change-Id: Id5210fca7f8535e01fe7d98e608c9b704f39b09a
Hyongtaek Lim [Mon, 25 Apr 2016 06:20:10 +0000 (15:20 +0900)]
modify callback wait time step to millisecond
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I390ba60a6032251f341fe86915ba8ee9f4483013
Hyunil [Mon, 25 Apr 2016 02:21:28 +0000 (11:21 +0900)]
Add new internal api for setting ecore wayland display
Change-Id: I5554e86240d4410845a1f628ee775d8b87960277
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Thu, 21 Apr 2016 06:37:39 +0000 (15:37 +0900)]
add _API_RETURN_BUFFER to release tbm bo with msg
Change-Id: Ib1daa3b8d21b0779a3941abc0af22dbc57fc9da6
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Mon, 18 Apr 2016 12:37:31 +0000 (21:37 +0900)]
[player][tv] add internal APIs for TV es playback
Change-Id: Ib2b78142ccd63d43ce04b284b3573b78d5610813
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Mon, 18 Apr 2016 02:06:47 +0000 (11:06 +0900)]
apply tizen coding rule
Change-Id: Ieaa8a3e3f91e7a7c3146be01e2b8fe4eb6c6dabc
Heechul Jeon [Mon, 11 Apr 2016 10:18:49 +0000 (03:18 -0700)]
Merge "apply mm-evas-renderer" into tizen
YoungHun Kim [Thu, 7 Apr 2016 07:15:46 +0000 (16:15 +0900)]
Add muse_core_send_module_addr because of mmsvc-core patch
Change-Id: I242f9708e2a8be1f41a2907a31e40dbba38813bc
NAMJEONGYOON [Fri, 8 Apr 2016 05:35:57 +0000 (14:35 +0900)]
apply mm-evas-renderer
Change-Id: I77d3e282b1b98a418539841a08645e32872595f7
Gilbok Lee [Fri, 8 Apr 2016 05:31:41 +0000 (14:31 +0900)]
media_packet_size typecasting uint64_t to int when using muse_core_ipc_push_data fucntion
Change-Id: Iee6bd0d04edcd28464b530375f4a1cd4b1382ea6
Eunhae Choi [Fri, 1 Apr 2016 05:45:43 +0000 (14:45 +0900)]
apply tizen coding convention
Change-Id: Id16e1192729c0c33b21b4076a927f2e8f49c86b9
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
NAMJEONGYOON [Wed, 30 Mar 2016 12:36:35 +0000 (21:36 +0900)]
skip writing new packet, when many buffers are not released
Change-Id: I6f5952d573ca1c5731e22a623d12f758b07e653c
eunhae choi [Tue, 29 Mar 2016 05:10:31 +0000 (22:10 -0700)]
Merge "[player_test] set accel engine to opengl for evas" into tizen
NAMJEONGYOON [Thu, 24 Mar 2016 07:09:37 +0000 (16:09 +0900)]
[player_test] set accel engine to opengl for evas
Change-Id: I5f8b3afd9e7dbd375676e69c5eb581604832dd7a
Eunhae Choi [Wed, 23 Mar 2016 11:13:27 +0000 (20:13 +0900)]
fix svace issue
Change-Id: I12a672ca656968220b0fa1f3de603488178ae0e2
Sangchul Lee [Wed, 23 Mar 2016 02:00:36 +0000 (11:00 +0900)]
add test case for SOUND_STREAM_TYPE_MEDIA_EXTERNAL_ONLY in player_test
Change-Id: If954ebd8c3513c9c8f52e21104eb7c616ba81cc2
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Eunhae Choi [Tue, 22 Mar 2016 05:45:00 +0000 (14:45 +0900)]
change wearable api version tag : 2.4 to 3.0
Change-Id: Ie57c578563e80265e9bbcb9085128b7ed65937c2
Eunhae Choi [Thu, 17 Mar 2016 13:36:21 +0000 (22:36 +0900)]
fix svace issue
Change-Id: I4996b8bddda9506404d1d9f6b638e41e45a1c876
Eunhae Choi [Thu, 10 Mar 2016 02:59:47 +0000 (11:59 +0900)]
rename include dir : mobile->common
Change-Id: Ieae1dfe66ce339a37efa538f872088c59e936ff8
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
NAMJEONGYOON [Tue, 15 Mar 2016 06:35:19 +0000 (15:35 +0900)]
it is fixed that pipe_del is called twice
Change-Id: I25752ae912209ebc6abad28e9e9bfb54d1755109
Eunhae Choi [Mon, 14 Mar 2016 05:21:01 +0000 (14:21 +0900)]
fix set_user_agent api type bug
Change-Id: I1509bef965c9a31499048e5921681ae5ae9c1209
Heechul Jeon [Fri, 11 Mar 2016 05:45:29 +0000 (21:45 -0800)]
Merge "remove mmsvc-player object link except header dependent and CFLAG" into tizen
Eunhae Choi [Thu, 10 Mar 2016 00:38:31 +0000 (09:38 +0900)]
use tbm_bo to get albumart data
Change-Id: I1d4b9cabad1400e92ca03589113d35a520d0fb29
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Hyongtaek Lim [Tue, 8 Mar 2016 00:14:30 +0000 (09:14 +0900)]
remove mmsvc-player object link except header dependent and CFLAG
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I12015d0660b2fdbfeee72f6c741b8fcaa052cc9e
Heechul Jeon [Wed, 9 Mar 2016 07:35:29 +0000 (23:35 -0800)]
Merge "add init of subtitle text arr not to send with a garbage" into tizen
NAMJEONGYOON [Thu, 3 Mar 2016 05:57:33 +0000 (14:57 +0900)]
fix svace issue
Change-Id: I5991e332ee7c345237c008c203fd57cc94542117
Eunhae Choi [Wed, 2 Mar 2016 04:31:55 +0000 (13:31 +0900)]
add init of subtitle text arr not to send with a garbage
Change-Id: I06a7a5b5a9d84d0b150dfe73ad821c6383f4290c
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Fri, 26 Feb 2016 08:45:36 +0000 (00:45 -0800)]
Merge "modified player for evas" into tizen
NAMJEONGYOON [Wed, 24 Feb 2016 07:39:16 +0000 (16:39 +0900)]
modified player for evas
Change-Id: Ib60acf7ef37bcc35381f882ed5de01a878094681
Signed-off-by: NAMJEONGYOON <just.nam@samsung.com>
Heechul Jeon [Fri, 26 Feb 2016 06:55:29 +0000 (22:55 -0800)]
Merge "apply getting fixed window width and height for window layout" into tizen
Hyunil [Fri, 26 Feb 2016 04:20:52 +0000 (13:20 +0900)]
apply getting fixed window width and height for window layout
Change-Id: I38cbc7054d8db63f7d8bf7564ee4868962a863b3
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Wed, 24 Feb 2016 12:43:14 +0000 (21:43 +0900)]
add video resolution info when media packet is pushed
Change-Id: I082926bf3ccf1f45db10a26046c14da7e90511e5
Eunhae Choi [Mon, 22 Feb 2016 08:11:12 +0000 (17:11 +0900)]
set api timeout info according to the content type
Change-Id: I65e1dd380a3e0b03bd9477a26d19de0429d1e4b3
Eunhae Choi [Fri, 19 Feb 2016 09:49:56 +0000 (18:49 +0900)]
make to work the display apis with new player structure and change default callback timeout
Change-Id: Id87a3183875ca653d74275df9ce8bf82a1742ae8
Eunhae Choi [Thu, 18 Feb 2016 09:20:26 +0000 (18:20 +0900)]
fix 64bit build error
Change-Id: Ie406d0858b1c6ce0eb58223bde628dcf23b3bcba
Eunhae Choi [Wed, 17 Feb 2016 08:18:37 +0000 (17:18 +0900)]
rearrange the layer structure of player modules
Change-Id: I68e667c08a73a5b93db1d2c410116de3722d366f
Hyunil [Thu, 4 Feb 2016 06:16:15 +0000 (15:16 +0900)]
Change parent_id to wl_surface_id
Change-Id: Iaa41b2af0872b7b2c538a6189ff098b26a58d188
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Wed, 3 Feb 2016 08:19:37 +0000 (17:19 +0900)]
player: change pre condition of setting min/max size in case of push stream
Change-Id: I54662e01948dc106d7212701de7ebeb3a85ab148
Eunhae Choi [Tue, 2 Feb 2016 12:14:15 +0000 (21:14 +0900)]
test: enlarge the appsrc buffer max size
Change-Id: I94a3daa7a154dc0f8fee074fea0bdd8a4bc94248
Heechul Jeon [Mon, 1 Feb 2016 10:50:58 +0000 (02:50 -0800)]
Merge "test: add new test menu to check buffer progress" into tizen
Eunhae Choi [Fri, 22 Jan 2016 06:01:05 +0000 (15:01 +0900)]
player: add new error return value of push stream api
Change-Id: I8e19d2548b65edf5fd4b2f4409a31a0fa2803e43
Hyunil [Thu, 28 Jan 2016 01:42:42 +0000 (10:42 +0900)]
Apply Video interface for unique id for wl_window
Change-Id: I2bb7d0cbf3a6111b32c0d8877e8b575887809c2b
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Wed, 27 Jan 2016 12:31:24 +0000 (21:31 +0900)]
test: add new test menu to check buffer progress
Change-Id: Ia0fc830dc7a8aee1f4cc3cb6b7374f41ebec87c2
Heechul Jeon [Tue, 26 Jan 2016 08:28:42 +0000 (00:28 -0800)]
Merge "display: applying new display enum and remove X, X_EXT" into tizen
Eunhae Choi [Tue, 26 Jan 2016 08:02:52 +0000 (17:02 +0900)]
display: applying new display enum and remove X, X_EXT
Change-Id: I5b40d45aa43376d4742ca9a80ad39735233ad512
Eunhae Choi [Fri, 22 Jan 2016 08:28:21 +0000 (17:28 +0900)]
player: define custom error class
Change-Id: Iddd14c98d7deec4bf1208cf575ae4def0191ed5e
NAMJEONGYOON [Thu, 7 Jan 2016 07:11:20 +0000 (16:11 +0900)]
convert volume_type to stream_type for backward compatibility
Change-Id: I1f6bf61845bd20feec6d356214934bf3cecdc94c
Eunhae Choi [Thu, 7 Jan 2016 06:44:37 +0000 (15:44 +0900)]
add internal api about buffer status cb with bytes info
Change-Id: Ia1c89286226e6a795102473861952525ba3d40ef
NAMJEONGYOON [Thu, 7 Jan 2016 06:22:13 +0000 (15:22 +0900)]
include mm-sound package
Change-Id: I8b9a429d6c0c6b8ee4a3a94d9cc90a481e639d67
NAMJEONGYOON [Wed, 6 Jan 2016 06:50:33 +0000 (15:50 +0900)]
if stream info exists, error will be returned
Change-Id: I1b0ca2cdf8f7dca73222d78d723c9f24c6d8f73c
Gilbok Lee [Mon, 4 Jan 2016 10:01:30 +0000 (19:01 +0900)]
Change time scale ms to ns using push media stream
Change-Id: I3f03a05dc7eb37459d891a6417c53170db6da178
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Gilbok Lee [Tue, 22 Dec 2015 10:47:54 +0000 (19:47 +0900)]
Change time scale in media packet when use video stream callback
Change-Id: I4e667b19da755cc5ebf1d43bdcff67718d0e6151
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Heechul Jeon [Mon, 21 Dec 2015 05:09:00 +0000 (21:09 -0800)]
Merge "[deprecate] unused ROI enum of display mode" into tizen
Gilbok Lee [Mon, 21 Dec 2015 02:04:20 +0000 (11:04 +0900)]
Apply Tizen coding rule and add doc
Change-Id: Iee8ff8e8b8d2d9c48575ebbbfd87fa0208f639d4
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Hyunil [Fri, 18 Dec 2015 03:10:28 +0000 (12:10 +0900)]
fix wearable profile build error
Change-Id: I4d78c427be372dd1a34795305b153d2b19f01309
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Thu, 10 Dec 2015 08:06:58 +0000 (17:06 +0900)]
[deprecate] unused ROI enum of display mode
Change-Id: Idd5dbed4ff3ced2d77a9013e210ceec926534439
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Thu, 3 Dec 2015 11:12:39 +0000 (20:12 +0900)]
fix svace issues
Change-Id: I8aa6b00bdb6ce4f4390bb315ae3193f84c52ffe1
Hyongtaek Lim [Mon, 23 Nov 2015 02:52:44 +0000 (11:52 +0900)]
fix build error of 64bit with x11
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Id07afd537efa9a1529c97272812f815935f31700
Heechul Jeon [Fri, 20 Nov 2015 06:31:28 +0000 (22:31 -0800)]
Merge "Fix webaudio buffer missed issue Change-Id: Ie84645908b240ed78b31acb19b7af2fffed0a9b4" into tizen
Gilbok Lee [Thu, 19 Nov 2015 05:31:46 +0000 (14:31 +0900)]
Set PTS in media packet when use video stream callback
Change-Id: I1cb8cffce84208c53f33336ebd8677c4271691e1
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Sangjin Sim [Wed, 11 Nov 2015 05:30:38 +0000 (14:30 +0900)]
Fix webaudio buffer missed issue
Change-Id: Ie84645908b240ed78b31acb19b7af2fffed0a9b4
Eunhae Choi [Wed, 21 Oct 2015 12:45:03 +0000 (21:45 +0900)]
add new internal api to set playback rate in streaming case
Change-Id: I077c3045edeae8bb0f8c14824bdeb58629ee99c1
Eunhae Choi [Mon, 5 Oct 2015 07:44:46 +0000 (16:44 +0900)]
remove _set_uri function call
uri type will be set when the _set_media_stream_info is called
Change-Id: Id187837e0a950115cd4c0e2a9e65e72966c6bbcd
Heechul Jeon [Thu, 1 Oct 2015 07:42:52 +0000 (00:42 -0700)]
Merge "test: push eos media packet at the end of file" into tizen
Heechul Jeon [Thu, 1 Oct 2015 06:54:20 +0000 (23:54 -0700)]
Merge "Modify doxygen of display mode" into tizen