summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Heechul Jeon [Wed, 18 May 2016 11:10:03 +0000 (04:10 -0700)]
Merge "consider the num of video out buffer when send media packet" into tizen
Eunhae Choi [Tue, 17 May 2016 11:45:42 +0000 (20:45 +0900)]
add new api to get drc info of media stream
Change-Id: Ic4158f56096605ea758d65b2832141b4c2932064
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Tue, 17 May 2016 13:35:02 +0000 (22:35 +0900)]
consider the num of video out buffer when send media packet
Change-Id: Ifa8cd95f2716825bde5ccf7e3b53269a17741dfa
Eunhae Choi [Tue, 17 May 2016 06:13:03 +0000 (15:13 +0900)]
support duplicated seeking in case of media stream
Change-Id: Idb2a11e7cbaeb7726b7c5f8f4d380c5ccf0c6b05
Eunhae Choi [Fri, 13 May 2016 01:36:08 +0000 (10:36 +0900)]
fix bug of debug log
Change-Id: Ib8ce7657d96a181080e2ab9bbace431e14f47336
Eunhae Choi [Tue, 3 May 2016 10:29:05 +0000 (19:29 +0900)]
Add checking muse_player handle
If fail player_create(), the mused got crash when it call shutdown funct.
Change-Id: I2205d1e63a1d29c94972e8084ccd849ca8288f38
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Fri, 29 Apr 2016 07:46:02 +0000 (00:46 -0700)]
Merge "apply ASLR" into tizen
Eunhae Choi [Thu, 28 Apr 2016 10:11:03 +0000 (19:11 +0900)]
apply ASLR
Change-Id: I439648667df6bfaf6525f35e9e763b373000900f
Eunhae Choi [Wed, 27 Apr 2016 13:49:46 +0000 (22:49 +0900)]
check pkt list before destorying packet
Change-Id: I17f518d0a5fee62574564e4b77423acc8f85bfa1
Eunhae Choi [Fri, 22 Apr 2016 07:37:13 +0000 (16:37 +0900)]
destroy and do not send packet to client if client occupy many buffers
Change-Id: Ifb58bbbae0f352ba7628f2ca81221c39f4ef93bf
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Eunhae Choi [Thu, 21 Apr 2016 06:41:06 +0000 (15:41 +0900)]
change buffer release routine
1. add muse_player struct.
2. keep the list of exported media_packet to prevent mem leak.
if there are remained packets, it will be handled during player_destroy.
3. add handling _API_RETURN_BUFFER msg to release tbm bo.
Change-Id: Iec71efbe9e2301646e9f296e9c8ce76436d0b873
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Mon, 18 Apr 2016 03:05:15 +0000 (20:05 -0700)]
Merge "Add loop to make body template" into tizen
YoungHun Kim [Thu, 7 Apr 2016 07:20:20 +0000 (16:20 +0900)]
Add initialize event because of mmsvc-core patch
Change-Id: I836f1fd0202a4c9397a9d085b9efb8e68b0bd2ec
Eunhae Choi [Mon, 11 Apr 2016 04:13:24 +0000 (13:13 +0900)]
add new msg send macro
Change-Id: I97d5634b2c3ed9ec8a799846ba4cc8d9682a2393
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Hyongtaek Lim [Tue, 29 Mar 2016 01:13:19 +0000 (10:13 +0900)]
Add loop to make body template
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ia287a69acf86c570796b8223f29b71349f87a1c3
NAMJEONGYOON [Mon, 28 Mar 2016 06:05:03 +0000 (15:05 +0900)]
block EVAS type for wearable case
Change-Id: I1cf8c6a782ff1f5366dcda0da109982c308fa8c0
Eunhae Choi [Mon, 21 Mar 2016 11:35:46 +0000 (20:35 +0900)]
modify auto-gen help desc and add more comments in code template.
Change-Id: I50b9321d259f0f13f7ac259c0991bceb5ad39505
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Mon, 21 Mar 2016 07:24:57 +0000 (00:24 -0700)]
Merge "auto-get API phase2 (make body template)" into tizen
Hyongtaek Lim [Tue, 15 Mar 2016 10:11:46 +0000 (19:11 +0900)]
auto-get API phase2 (make body template)
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I9343c537fc33e4e4ec85c0054639f729533b5b3b
Gilbok Lee [Thu, 17 Mar 2016 08:55:16 +0000 (17:55 +0900)]
Didn't make tbm_bo when content didn't include album art
Change-Id: I93883401e39d488fd1b252e317d9a09eb57ef698
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Eunhae Choi [Mon, 14 Mar 2016 08:07:09 +0000 (17:07 +0900)]
apply auto-gen mechanism to all APIs
Change-Id: Iee974df7daad5f306d00a7f0ef82b3767e46178c
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Heechul Jeon [Mon, 14 Mar 2016 05:24:46 +0000 (22:24 -0700)]
Merge "add tbm bo unref to avoid mem leak" into tizen
Heechul Jeon [Mon, 14 Mar 2016 05:23:52 +0000 (22:23 -0700)]
Merge "Auto-gen API header & dispatcher" into tizen
Eunhae Choi [Thu, 10 Mar 2016 07:26:26 +0000 (16:26 +0900)]
add tbm bo unref to avoid mem leak
Change-Id: Ia8779923e082b98b7a722c80d52b630c2dec22c1
Eunhae Choi [Thu, 10 Mar 2016 00:39:31 +0000 (09:39 +0900)]
use tbm_bo to send albumart data
Change-Id: I444c6d39e02d3f0db98cc774e446254f261b4f65
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
Hyongtaek Lim [Wed, 9 Mar 2016 08:19:49 +0000 (17:19 +0900)]
Auto-gen API header & dispatcher
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ibfab0948691dc0de0c0cf95dc8aa3ba0002722a0
Eunhae Choi [Thu, 3 Mar 2016 11:41:23 +0000 (20:41 +0900)]
remove a duplicated display convert function
Change-Id: Ifc9a6204734a3555c92a5072b1a1ff190699c32f
Eunhae Choi [Mon, 29 Feb 2016 08:45:46 +0000 (17:45 +0900)]
merge the player_event declaration into muse_player_event_type_e
Change-Id: I3351d758bcf5edfa2353af50a70acfd88bf587d3
Heechul Jeon [Mon, 29 Feb 2016 06:01:30 +0000 (22:01 -0800)]
Merge "Support using wl_surface for legacy_player_test" into tizen
Hyunil [Mon, 29 Feb 2016 03:24:55 +0000 (12:24 +0900)]
Support using wl_surface for legacy_player_test
Change-Id: If70982e7755b9fa0af88d9a78c0d15188b8bde28
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Heechul Jeon [Fri, 26 Feb 2016 08:43:08 +0000 (00:43 -0800)]
Merge "modified player for evas" into tizen
Eunhae Choi [Wed, 24 Feb 2016 12:39:32 +0000 (21:39 +0900)]
add video resolution info when media packet is pushed
Change-Id: Idf6e038934113cab8cb85f31063080db3b4a1f7b
NAMJEONGYOON [Wed, 24 Feb 2016 07:42:58 +0000 (16:42 +0900)]
modified player for evas
Change-Id: Ic97eafb2b9084deacee566f6edf6299be2505c85
Eunhae Choi [Mon, 22 Feb 2016 08:08:57 +0000 (17:08 +0900)]
send timeout information according to the content type for muse
Change-Id: I44fbcf8aac7f3f0214b398320d2868ab0b51acc7
Eunhae Choi [Wed, 17 Feb 2016 08:17:22 +0000 (17:17 +0900)]
rearrange the layer structure of player modules
Change-Id: Ifa87aca3eb2e0141898c7aea28d14dd10d242207
Hyunil [Thu, 4 Feb 2016 06:14:14 +0000 (15:14 +0900)]
Change parent_id to wl_surface_id
Change-Id: Ib2dff4a9bcabdf643c09762cd4a189b1f0af835b
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Tue, 2 Feb 2016 12:14:41 +0000 (21:14 +0900)]
test: enlarge the appsrc buffer max size
Change-Id: I07798bb2094232e877adbb51e58116ca6ec3f0a9
Hyunil [Thu, 28 Jan 2016 01:53:19 +0000 (10:53 +0900)]
Apply Video interface for unique id for wl_window
Change-Id: I6f8a5fdf5f5618b4c60a4219dc3f1c7c7bd3ae4d
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Eunhae Choi [Fri, 22 Jan 2016 08:35:29 +0000 (17:35 +0900)]
player: remove data push thread
Change-Id: Ic10260330ef7f3851a72c8e0de9a244eadf942c9
Heechul Jeon [Wed, 20 Jan 2016 08:25:28 +0000 (00:25 -0800)]
Merge "[player_test] deactivated EOM and removed X API" into tizen
NAMJEONGYOON [Fri, 15 Jan 2016 02:30:51 +0000 (11:30 +0900)]
add evas object callback for wayland window
Change-Id: Ic45e6ff9619a739bbb947540a88b456792e60a07
Gilbok Lee [Tue, 12 Jan 2016 05:33:25 +0000 (14:33 +0900)]
Fix type casting bug in video_frame_cb function
Change-Id: I0b659a127427e3955396aee3c2b5fe28abfa8a91
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
NAMJEONGYOON [Tue, 5 Jan 2016 10:16:39 +0000 (19:16 +0900)]
[player_test] deactivated EOM and removed X API
Change-Id: Ie3968c7d9afef967660faaf0f80883af6d17a429
Eunhae Choi [Thu, 7 Jan 2016 06:47:50 +0000 (15:47 +0900)]
add internal api about buffer status cb with bytes info
Change-Id: Ibdc936248b993e290fcaf65e8e4af852016ef89c
Gilbok Lee [Mon, 4 Jan 2016 10:01:13 +0000 (19:01 +0900)]
Change time scale ms to ns using push media stream
Change-Id: I662f2a5fe72784b328dcc86be70e93d4c5016b07
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
YoungHun Kim [Mon, 21 Dec 2015 10:59:04 +0000 (19:59 +0900)]
Add the included header because of muse-server's patch
Change-Id: I268c41c586104f99fe175f3b69dd52cc55d9cddb
Gilbok Lee [Tue, 22 Dec 2015 10:55:42 +0000 (19:55 +0900)]
Send media packet pts when use media_packet_video_frame_cb
Change-Id: I607fb78577a9bbf63c30ba2671f4caed8b7f2b62
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Gilbok Lee [Mon, 14 Dec 2015 04:53:55 +0000 (13:53 +0900)]
Apply Tizen coding rule and add doc
Change-Id: I1a66952908da266f868fe6afcb31736e6e4d3013
Signed-off-by: Gilbok Lee <gilbok.lee@samsung.com>
Eunhae Choi [Thu, 3 Dec 2015 11:13:40 +0000 (20:13 +0900)]
fix svace issues
Change-Id: I9fdbd5440bab35e45b8ae1d1b39f193ac3024c21
Hyongtaek Lim [Tue, 17 Nov 2015 09:43:12 +0000 (18:43 +0900)]
workarround for json-c type error
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Icc3087a8f1f239be1dd2700a175851313faabbfc
Hyongtaek Lim [Tue, 17 Nov 2015 09:19:08 +0000 (18:19 +0900)]
fix return value error player_set_progressive_download_message_cb
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I0dd305d2a5d72b5e9f79dd234d6c0fde5af1e1ba
Hyongtaek Lim [Mon, 9 Nov 2015 07:10:47 +0000 (16:10 +0900)]
fix name of local value in interrupt handler
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Id70ca83292d5549c5cad73f3421f2cbf2b6aff85
Eunhae Choi [Tue, 3 Nov 2015 05:17:46 +0000 (14:17 +0900)]
change build require about json-c
Change-Id: I9eee8f8fbbd26f0250a67feea10078bd0b1e82d2
Eunhae Choi [Wed, 21 Oct 2015 12:49:25 +0000 (21:49 +0900)]
add new internal api to set playback rate in streaming case
Change-Id: I8a0deba5c82b05184846f4f4b8592f1586dad070
Eunhae Choi [Thu, 8 Oct 2015 02:20:33 +0000 (11:20 +0900)]
add media packet flag and null buff handling
Change-Id: Iddd3291833f8da1510e2d488f42173a2177b3786
Hyongtaek Lim [Fri, 2 Oct 2015 05:29:35 +0000 (14:29 +0900)]
Add mutext lock for event queue push/pop/check
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I4e54709027bf9024a1072c54c134aa9fdb149a19
Hyongtaek Lim [Thu, 1 Oct 2015 10:31:39 +0000 (19:31 +0900)]
Fix missing code in test suite of media packet
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I18a45fa227650f9eeef1d869060ee7341e9090d2
Hyongtaek Lim [Wed, 30 Sep 2015 23:21:05 +0000 (08:21 +0900)]
Callback(API return) timeout is divided accoring to the API
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I705e93e07f567b794003277d01efef8a0d9768ef
Hyongtaek Lim [Thu, 24 Sep 2015 06:57:20 +0000 (15:57 +0900)]
Update the struct naming from client_t to module_t and remove the handle argument when dispatching
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I0fa6910130763bcb885c61b7381c878a47250389
Hyongtaek Lim [Tue, 22 Sep 2015 10:36:38 +0000 (19:36 +0900)]
Add pipeline type attribute
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I28958bec68dea70d47ff56b8777a4c89bc5bc059
Hyongtaek Lim [Tue, 22 Sep 2015 06:14:23 +0000 (15:14 +0900)]
Notify server disconnected
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ib9c4cf39d7eddb190c13762931d90f727123b0cf
Hyongtaek Lim [Fri, 18 Sep 2015 06:15:07 +0000 (15:15 +0900)]
change internal macro for API msg sending
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I6bbaa7c24cb37f3e182ce9d9433e2a26c5c2a0a0
Hyongtaek Lim [Thu, 17 Sep 2015 04:20:13 +0000 (13:20 +0900)]
Implement audio pcm extraction API(internal)
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I5b9383d81be25a044133cd96c9c11026adc1653b
Hyongtaek Lim [Tue, 15 Sep 2015 23:53:13 +0000 (08:53 +0900)]
Apply to send pid of application and sound register
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I88df6405d9895e6308ee57950aec1a8c41fb20a7
Hyongtaek Lim [Mon, 14 Sep 2015 12:29:19 +0000 (21:29 +0900)]
Change unset callback function to lock mutex
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I1c3aef3c9dadb85f22b8981171fce0dfda1916eb
Hyongtaek Lim [Thu, 10 Sep 2015 13:39:18 +0000 (22:39 +0900)]
Update the manifest file for SMACK
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I442772a0f1077a673296c9835d6cf046e3d74b37
Hyongtaek Lim [Thu, 10 Sep 2015 13:35:38 +0000 (22:35 +0900)]
Add callback of video bin created
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I6160a85ade641c05e4a8bb7250ceda33151e0345
Hyongtaek Lim [Tue, 8 Sep 2015 10:18:11 +0000 (19:18 +0900)]
Change callback time out and add log
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I5016ebddb41114358b1abb0c3440475d3c362b49
Hyongtaek Lim [Mon, 7 Sep 2015 14:07:59 +0000 (23:07 +0900)]
fix error media packet test at 64bit
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ia7777562d11ea7cb6e8464e99553abd1174f633f
Hyongtaek Lim [Thu, 3 Sep 2015 08:38:58 +0000 (17:38 +0900)]
Cleanup sever side handle when unexpected client side die
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I90194ea8e6baf23ebeb8d5992b722c8253c918d6
Hyongtaek Lim [Thu, 3 Sep 2015 00:26:40 +0000 (09:26 +0900)]
Modify set_callback coding style and fix some typing error
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I7658c66b4b21a9a8cdf77b44a16dc3d36e5a7cd0
Hyongtaek Lim [Mon, 31 Aug 2015 02:12:30 +0000 (11:12 +0900)]
fix error get display visible status
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I6fdd9673e4190a94c42fa6c1a3ccbd2f455d9d67
Hyongtaek Lim [Tue, 25 Aug 2015 14:04:47 +0000 (23:04 +0900)]
Support EVAS surface
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I7695e303c3a3f8fbbc03b5fef7c5b0a0b333b7c5
Hyongtaek Lim [Mon, 24 Aug 2015 08:03:05 +0000 (17:03 +0900)]
fix error of remote handle type
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I67320b79bd74360ae25890ecc14677e76490d32c
Hyongtaek Lim [Fri, 21 Aug 2015 02:27:08 +0000 (11:27 +0900)]
Change default media path to user content area
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I93107718b6d22eb5361614dfa5579524364b5efd
Hyongtaek Lim [Fri, 21 Aug 2015 02:21:45 +0000 (11:21 +0900)]
rename spec file
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I62dced19d64e06271ab2c4248f48b264531bc7b0
Hyongtaek Lim [Wed, 12 Aug 2015 05:53:21 +0000 (14:53 +0900)]
Modify the dependency
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ic6ec4bb8566eeeb428711c97b64577de5597091e
Hyongtaek Lim [Tue, 11 Aug 2015 09:36:48 +0000 (18:36 +0900)]
change the error type at the player_set_media_stream_info()
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: If019415dfd0e6f9a153ddd246b0a5211bad651f3
Hyongtaek Lim [Mon, 10 Aug 2015 11:44:42 +0000 (20:44 +0900)]
Replace capi-meida-player with deamon
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I2a24eeaaa59b46b3f3080806cac5d3f4ca936f7a
Hyongtaek Lim [Tue, 4 Aug 2015 02:19:20 +0000 (11:19 +0900)]
Add to close the data channel socket
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ie0aadec9ba7ca1c42319d12d792bfe0892fd05b3
Hyongtaek Lim [Tue, 4 Aug 2015 02:11:45 +0000 (11:11 +0900)]
Implement audio policy API
Change setting sound type (ACR of sound-manager)
1. Define Deprecated enum value of player_interrupted_code_e (ACR of asm)
2. Add deprecated comment for deprecating player_set_sound_type API (ACR of asm)
3. Add player_set_audio_policy_info API (ACR of asm)
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: I403a55fc712f945fad6919deca2d1f3dd36daa75
Hyongtaek Lim [Wed, 29 Jul 2015 04:39:40 +0000 (13:39 +0900)]
Initial release
Signed-off-by: Hyongtaek Lim <hyongtaek.lim@samsung.com>
Change-Id: Ie0cd653203ad84a7720ccae8ebd44e85ed859ee9
Jeonghoon Jeon [Fri, 13 Feb 2015 02:43:13 +0000 (18:43 -0800)]
Initial empty repository