Hyunsoo Park [Fri, 3 May 2019 05:31:13 +0000 (14:31 +0900)]
Initial draft of R2 feature 'Secondary Sink'.
It enables 'Coupling' between Primary sink and Secondary sink.
- Setting coupled status and address.
[Setting values]
Source side
'coupling_mode' : server mode (It would try to set coupling to connected sink)
Sink side
'coupled_sink_address' : coupled sink address (It is set if coupling is succeeded)
Change-Id: I4b8e1aceb58b101e6e91b7b463b6c26a16716839
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Thu, 20 Dec 2018 06:53:22 +0000 (15:53 +0900)]
Modify Address 'NULL' checking.
It is worked wrong. So I changed it works well.
Change-Id: Ie771ef163190edf1ead7b4294a4e89c5e15b62ad
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon LEE [Mon, 12 Nov 2018 00:35:30 +0000 (09:35 +0900)]
initial test code
Change-Id: Ic9297f967953da5730e24e5dec035718ea8ea3d8
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Mon, 3 Dec 2018 08:20:48 +0000 (17:20 +0900)]
Add coupled sink apis and remove video test codes in secondary sink test suite.
- Add ‘scmirroring_primary_sink_set_coupled_sink’, ‘scmirroring_secondary_sink_set_coupled_sink’ apis each.
- Remove 'scmirroring_sink_set_coupled_sink'.
-- R1 sink doesn't support coupled sink function.
- Remove ‘status’ parameter on set coupled sink because user doen't need to set it.
* As 'mm_wfd_primary_sink_create' and 'mm_wfd_secondary_sink_create' are changed to 'mm_wfd_sink_create_r2', i applied it on this patch.
Change-Id: I7890a87b78498f313c7f79169d1cd3fbfa601d11
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Wed, 28 Nov 2018 08:28:42 +0000 (08:28 +0000)]
Merge "Change 'coupled-sink-ip' attribute and api name." into tizen_dev
Hyunsoo Park [Wed, 28 Nov 2018 08:28:39 +0000 (08:28 +0000)]
Merge "Add 'R1 Screen Mirroring Source' funtions to 'R2 Primary Sink'." into tizen_dev
Hyunsoo Park [Thu, 15 Nov 2018 12:53:07 +0000 (21:53 +0900)]
Change 'coupled-sink-ip' attribute and api name.
1. 'coupled-sink-ip' removed. it will be handled on sink.
2. API 'scmirroring_sink_set_coupled_ip' is changed to 'scmirroring_sink_set_coupled_sink'.
Change-Id: I0ff0439fce39795df765cabbc64812d1c7252a82
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Mon, 12 Nov 2018 09:51:22 +0000 (18:51 +0900)]
Add 'R1 Screen Mirroring Source' funtions to 'R2 Primary Sink'.
'R2 Primary Sink' should do 'R1 Screen Mirroring Source' function also.
So i added these functions to 'R2 Primary Sink'
Change-Id: I6f10ca3f5e1d6faeedd5f515d34c02dac9706431
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon LEE [Tue, 6 Nov 2018 08:25:00 +0000 (17:25 +0900)]
delete api about video
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Change-Id: If43f8cd8bbcfa4281df9eefbd4805632b527cace
SeokHoon LEE [Tue, 6 Nov 2018 07:57:21 +0000 (16:57 +0900)]
change comment for secondary sink
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Change-Id: I895c95e923ce74c8b21cf8f1f5b9006995d7548a
Hyunsoo Park [Tue, 6 Nov 2018 06:36:19 +0000 (15:36 +0900)]
Add 'R2 Secondary Sink'
I added files for 'R2 Secondary Sink' function and testing.
- scmirroring_secondary_sink.h
- scmirroring_secondary_sink.c
- scmirroring_secondary_sink_test.c
Change-Id: I56d7b7b2ce9db393f3b4b3dbe852aa95cf57eeab
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Mon, 5 Nov 2018 11:26:05 +0000 (20:26 +0900)]
Make seperate 'R2 Primary Sink' from Screen Mirroring 'R1' Sink.
For make 'R2 Primary Sink', i made new files and test suite.
- scmirroring_primary_sink.c
- scmirroring_primary_sink.h
- scmirroring_primary_sink_test.c (for testing).
*It is initial commit and it includes sink funtion now. I will add source side function soon.
Change-Id: Ib5becc55c4aa2d736461deb0f3eb109ebd075b38
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Wed, 31 Oct 2018 02:30:59 +0000 (11:30 +0900)]
Add 'coupled-sink-ip' attribute on sink and source structure and change 'TEARDOWN' process for secondary sink
It is step on developing Secondary Sink.
1.Set 'coupled-sink-ip' attribute on related structure.
- That attribute is set on scmirroring_src_s, scmirrroring_sink_s, scmirroring_sink_t, _GstWFDBaseSrcPrivate.
2.Add TEARDOWN STEP when negotiaing with Secondary Sink.
- MiracastServer send TEARDOWN signal after M4 negotiation when do negotiating with Secondary Sink.
Change-Id: I0c259a909535ce57f1c73befc51bd4df04f25330
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon Lee [Mon, 1 Oct 2018 07:47:31 +0000 (16:47 +0900)]
Add Log for error case.
- Add errro log in case of g_remove error
- Add return in test excutable file.
- Delete unused FFLAGS
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Icd45b6dbc2c4a49acbca8181b262c227ac37feaf
SeokHoon Lee [Mon, 17 Sep 2018 03:04:31 +0000 (12:04 +0900)]
Add gcov environment
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Id0defa17a6cebf86a05f0c87ddb0169a40a46dab
Hyunsoo Park [Tue, 28 Aug 2018 01:35:06 +0000 (10:35 +0900)]
[ScreenMirroring][Source] Change 'scmirroring_src_set_multisink_ability' function and add 'Multisink Selection' on test case suite.
I checked if statement has wrong branch.
It can't take 1 current.
So i changed it.
And for Multisink test with test case suite,
i added selection with command 'g'.
Change-Id: I27abbe64367da3ea59a50fd86a1fe524640c741d
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyotaek Shim [Wed, 23 May 2018 09:39:30 +0000 (18:39 +0900)]
Fix dbus policy to support multi-user
Change-Id: I3829e6512f8aa442b1e0ee2dd26a8125822aada9
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
SeokHoon Lee [Thu, 19 Apr 2018 08:10:05 +0000 (17:10 +0900)]
dbus-policy: add rule default deny own
- change dbus-policy to default deny.
- and allow method_call type for miracast server.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I20d0d25eb23610c945b5fa286f3427a30c67e1b2
SeokHoon Lee [Mon, 5 Mar 2018 05:31:54 +0000 (14:31 +0900)]
Fix typo
- fix typo in header file.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I320476e733f7e6d5f759e255e9ecdfd68c3010a3
Hyunsoo Park [Wed, 7 Feb 2018 05:20:55 +0000 (14:20 +0900)]
Modify description of 'scmirroring_sink_get_current_state' API.
Name of [out] parameter was missed. So i added its name.
Change-Id: Ie6bea366b00c1af7aa06882ff16a66779f33d8a8
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Fri, 15 Dec 2017 08:23:20 +0000 (17:23 +0900)]
Add 'scmirroring_get_state' on public.
It functions to get current state of screen mirroring sink.
Change-Id: I03dc95c8575473b445ee7b6a83b78eaaa0da9d83
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon Lee [Tue, 2 Jan 2018 02:11:29 +0000 (11:11 +0900)]
Remove check feature
- Remove check feature routine in api except create.
All api should be called with handle that was created by
scmirroring_sink_craete.
So, it doesn't need to check feature except create api.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I34228d06b549087ab8768efcbd2149871d8e227e
SeokHoon Lee [Mon, 16 Oct 2017 06:36:08 +0000 (15:36 +0900)]
fix resource leak in error case
- In error get mount, it will occur to leak resource of server.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ib1976595220df35e57595d7208c0f21f56a6bedf
SeokHoon Lee [Tue, 12 Sep 2017 01:32:28 +0000 (10:32 +0900)]
Fix coding rule
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ifb6cf40f5a59ce0807655edebf9e814915f0ea22
Hyunsoo [Tue, 25 Jul 2017 10:30:54 +0000 (19:30 +0900)]
Change 'resolution' parameter range of 'scmirroring_set_resolution'.
After applying this patch, 'scmirroring_set_resolution' api can set 'resolution' parameter to 0.
Then, user can set initial value to resolution.
Change-Id: I035eb0667e3f9466a656001e6ff28c4d9458d742
Signed-off-by: Hyunsoo <hance.park@samsung.com>
Hyunsoo [Thu, 20 Jul 2017 05:51:50 +0000 (14:51 +0900)]
Add testsuite 'scmirroring_sink_test_SBS' and 'README'.
*Testsuite 'scmirroring_sink_test_SBS' is added.
*It allows to run CAPI command individually.
*Also i addes README.txt for description
Change-Id: I0b10bca37cfb0d2a9b69428b70e64a1069ba6fb6
Signed-off-by: Hyunsoo <hance.park@samsung.com>
SeokHoon Lee [Thu, 20 Jul 2017 07:36:47 +0000 (16:36 +0900)]
Fix framework weekness issue
- delete unnecessary null termination because g_strdup do.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I042820bec1d6b0842b4cdf4566c1ae91b7b2d2c8
SeokHoon Lee [Wed, 5 Jul 2017 02:04:16 +0000 (11:04 +0900)]
Direct streaming initial version
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I4aa06c52ef06aaffe34334b0006b7c0dc69b5e65
Hyunsoo [Wed, 28 Jun 2017 06:39:48 +0000 (15:39 +0900)]
[Mirroring][Add] Add internal api for checking screen mirroring sink state.
-Initial version.
-It returns screen mirorring sink state when it is called.
-It will be more robust after about exception case.
[Version] 0.1.81
[Profile] Common
[Issue Type] Add internal api
[Dependency module] libmm-wfd, https://review.tizen.org/gerrit/#/c/136123/
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170620.1]
Change-Id: I7ccb481f37ce2e367d488757b583f155c906fb80
Signed-off-by: Hyunsoo <hance.park@samsung.com>
SeokHoon Lee [Wed, 28 Jun 2017 10:33:05 +0000 (19:33 +0900)]
move magic num position for sync 2nd party
- Magicnum possition sync with 2nd party developer
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ief7394f21fd1be515e8e0744747a0c5ab7b6be20
SeokHoon Lee [Wed, 14 Jun 2017 03:59:05 +0000 (12:59 +0900)]
fix unmatched format while log printing
- %d has changed to % G_GUINT64_FORMAT for uint64 format in scmirroring_src_ini.c
- %d has changed to % G_GSIZE_FORMAT for gsize format in
scmirroring_src.c and miracast_srver_imple.c
Change-Id: I1a9a08230b639ca5e8d6647d4953388537b5560b
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Wed, 24 May 2017 04:22:07 +0000 (13:22 +0900)]
Fix some crash in create api
- There is a availablity in create api,
when unaccessable memory position as input parameter(*scmirroring_h).
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ieb1e2b0f5a530e57f51a7c2af0f138d6aa124295
SeokHoon Lee [Wed, 10 May 2017 04:52:41 +0000 (13:52 +0900)]
Change src_destroy precedure
- Change SCMIRRORING_STATR_CREATED order for destory mira castserver
It need to destroy miracst server after scmirroring_src_connect.
- Add scmirroring_src_disconnect process in scmirroring_src_destroy,
in case of connected.
- Add OUT_OF_MEMORY error return
in function __scmirroring_src_send_cmd_to_server
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6b8c4ae3ae19e2c3328dbe98dbc01c31d48bfa77
SeokHoon Lee [Fri, 21 Apr 2017 01:36:25 +0000 (10:36 +0900)]
State name change
- SCMIRRORING_STATE_NONE changed to SCMIRRORING_STATE_CREATED
to reduce confusing between STATE_NULL and STATE_NONE
- Fix inproper comment for STATE_NULL and STATE_CREATED
STATE_CREATED(as-is STATE_NONE) was set in scmorring_src_create()
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I0ac8f7e1cf84a069e555439fffdf30739911891c
SeokHoon Lee [Tue, 18 Apr 2017 04:37:33 +0000 (13:37 +0900)]
delete function prototype
- delete function prototype of scmirroring_src_prepare,
scmirroring_src_unprepare that doesn't have function body.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I7f49fc52fd1ae62f7056cbd3417c808187261d23
SeokHoon Lee [Mon, 17 Apr 2017 05:41:55 +0000 (14:41 +0900)]
Fix some memory leak possibility
- Null check before strdup for ip and port
- ERROR_OUT_OF_MEMORY should return
when it failed to strdup for server name
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I358d052a6f0e4729d817915e99e908abd8f8f1da
SeokHoon Lee [Mon, 17 Apr 2017 04:33:19 +0000 (13:33 +0900)]
Add create commande to suite code
- Add scmmirroring_src_create test code for detailed test
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I00facada7346b29eacd9d8ece7f23baaa6a6038c
SeokHoon Lee [Fri, 14 Apr 2017 05:45:53 +0000 (14:45 +0900)]
Add magic number to source structure
- add magic number to check handle integrity
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I543efcf7fd8d05afcdb93e505fca59a04ec66c16
SeokHoon Lee [Fri, 14 Apr 2017 01:55:34 +0000 (10:55 +0900)]
fix sink create issue
- fix pointer handle in scmirroring_sink_create.
- Fix ocurred problem, when sink create with NULL handle.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6f026fa9f3a02e788045587a2542e6afc77e7c4d
SeokHoon Lee [Thu, 13 Apr 2017 01:34:49 +0000 (10:34 +0900)]
Fix memory leak possibility for ip and port
- When scmirroring_sink_set_ip_and_port called more than twice,
memory leak occured.
- SCMIRRORING_ERROR_OUT_OF_MEMORY should returned if strdup failed.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I32aa6c5586fe77fb5de65d074782f2dbfbb354f3
SeokHoon Lee [Wed, 12 Apr 2017 04:09:17 +0000 (13:09 +0900)]
Delete unused session_mode
- delete session_mode and replaced by audio_code and video_codec.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ie69e885e2804892a5255c9416369ad9d065e5d78
SeokHoon Lee [Tue, 11 Apr 2017 06:15:55 +0000 (15:15 +0900)]
Add magic num to check sink handle integrity
- Add magic to check handle pointer.
- Add OUT_OF_MEMORY error in case of WFD_NO_FREE_SPACE.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Iaf6e36770964c36bfbbc6904232445bc45f8e477
SeokHoon Lee [Fri, 7 Apr 2017 07:11:09 +0000 (16:11 +0900)]
Add d_bus receive permission.
- Add receive permissino to user/system for miracast d_bus call.
- Change Error type for malloc error.
- Add parameter check routine in set_multisink_ability api.
- Fix memory leak for sock_path and server_name.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I3d8b8c07455b94b24163703550b1a857bca98018
Hyunsoo, Park [Mon, 3 Apr 2017 08:05:10 +0000 (17:05 +0900)]
Change libmiracast_server_lib versioning process.
Before this patch, libmiracast_server_lib.so is included both capi-screen-mirroring and capi-screen-mirroring-devel.
After applying, libmiracast_server_lib.so is included capi-screen-mirroring only. And link of libmiracast_server_lib.so is included devel package.
[Version] 0.1.68
[Profile] Common
[Issue Type] Add feature
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20170328.3]
Change-Id: I66c6429f98e98916da500d3dc9e40207a4dda008
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Mon, 3 Apr 2017 06:25:38 +0000 (15:25 +0900)]
Change link to manifest
- Change link to maifest
from https://developer.tizen.org/development/tools/native-tools/manifest-text-editor#feature
to https://developer.tizen.org/development/tizen-studio/native-tools/configuring-your-app/manifest-text-editor#feature
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: If9e3e0b944143dc9157ad1f62dea0b81f40f4eac
Hyunsoo, Park [Wed, 22 Mar 2017 08:43:28 +0000 (17:43 +0900)]
Modify license macro
[Version] 0.1.67
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I673419ab20b9183e608430c720967dd9415b2cb8
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Fri, 17 Mar 2017 06:51:02 +0000 (15:51 +0900)]
Add wfd source video codec
- For video codec negtiation between source and sink,
add video codec parameter for wfd source
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I437529b302f5e094527fe8d210bd91aac8de447f
SeokHoon Lee [Wed, 15 Mar 2017 09:18:03 +0000 (18:18 +0900)]
Add dot dir setting
- Add debug setting for dot, if dot is enabled.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I60f688a9bcca0a3d1e1e67d5cd14dcb0ac8b11d7
Sangkyu Park [Tue, 7 Feb 2017 04:25:23 +0000 (13:25 +0900)]
Fix NULL reference issue.
Change-Id: Ic8c484d46c475e2609fe3d4c560c5b99e4ae0eea
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
SeokHoon Lee [Mon, 9 Jan 2017 01:07:43 +0000 (10:07 +0900)]
Delete unused variable
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I418289e5683dbdf40d47b3a0465d3c8843c6e322
SeokHoon Lee [Mon, 26 Dec 2016 01:11:28 +0000 (10:11 +0900)]
Add g_object_unref
add g_object_unref for assigned proxy
add package description
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I26992485c1426256dfe56597f3d1286217428b5c
Sangkyu Park [Wed, 21 Dec 2016 06:41:07 +0000 (15:41 +0900)]
Set display_visible as TRUE in scmirroring_sink_set_display function.
Change-Id: Ia1dd9abadef3ca296395cbe6e2b6b1b2e891bcf0
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
SeokHoon Lee [Mon, 5 Dec 2016 01:21:33 +0000 (10:21 +0900)]
Change some free to g-free because it was alloced by g_strdup/g_strdup_printf
[Version] 0.1.59
[Profile] Common
[Issue Type] Code refactoring
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161130.2]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I5c8f3695f998e83fcbf378a2191ab5bfcc0a27b4
SeokHoon LEE [Fri, 25 Nov 2016 06:31:26 +0000 (22:31 -0800)]
Merge "Add 'TCP/UDP Switching' feature" into tizen
Hyunsoo, Park [Wed, 23 Nov 2016 04:22:48 +0000 (13:22 +0900)]
Add 'TCP/UDP Switching' feature
Using this feature, User can choose transport layer protocol between TCP and UDP.
For testing, use 'scmirroring_test' or 'scmirroring_wifi_direct_test'
And through 'GST_LOG', user can show logs.
[Version] 0.1.58
[Profile] Common
[Issue Type] Add feature
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161111.1]
Change-Id: I6b2bd6d68224e96995d05de693ee72c5162791a1
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Wed, 23 Nov 2016 06:05:33 +0000 (15:05 +0900)]
Change error log level to debug log level
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Iaa84f7a56c0808fc3daf48c0e8898a70e4f6e30c
SeokHoon Lee [Tue, 15 Nov 2016 06:24:11 +0000 (15:24 +0900)]
Remove excute permission in service file
[Version] 0.1.57
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161111.1]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic1d394f55ea4377b7f29c1f105cc68423477727c
SeokHoon Lee [Mon, 7 Nov 2016 02:07:16 +0000 (11:07 +0900)]
Delete unsued device/code about evasimagesink
[Version] 0.1.56
[Profile] Common
[Issue Type] code refactoring
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.1]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I250ccfbf8db4e35f54bcfb945b7f5d7be5d68f6f
SeokHoon Lee [Wed, 12 Oct 2016 07:58:21 +0000 (16:58 +0900)]
Add environment for XDG_RUNTIME_DIR in Dbus
Change-Id: I6b86d9b59d2538d293d77151fe3a3035ce969851
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Hyunsoo, Park [Tue, 11 Oct 2016 01:45:11 +0000 (10:45 +0900)]
Change screen mirroring dbus config file because of rule change in Tizen 3.0
[Version] 0.1.54
[Profile] Mobile/TV
[Issue Type] Update
[Dependency module] n/a
[Dependency commit] n/a
Change-Id: I9d26a24e7c159bfba77ca35d83d40c5235287bea
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Fri, 30 Sep 2016 01:55:13 +0000 (10:55 +0900)]
Fix the first parameter as CAPI inner implementation change
Change-Id: I406ed0c10eecaf99f84ce6ec787d84ae06f55867
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Sangkyu Park [Fri, 19 Aug 2016 04:44:07 +0000 (13:44 +0900)]
Fix the prevent issue which dereferencing NULL
Change-Id: I87db1e299225220789f2a1dd270f0e75e011593e
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Fri, 19 Aug 2016 02:39:03 +0000 (11:39 +0900)]
Fix the inner implementation of the CAPIs that has declaration issue.
scmirroring_sink_get_negotiated_video_codec
scmirroring_sink_get_negotiated_video_resolution
scmirroring_sink_get_negotiated_video_frame_rate
scmirroring_sink_get_negotiated_audio_codec
scmirroring_sink_get_negotiated_audio_channel
scmirroring_sink_get_negotiated_audio_sample_rate
scmirroring_sink_get_negotiated_audio_bitwidth
Change-Id: I82c8ad11fcff918ff969bedb341d4aeb94c499b4
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
SeokHoon Lee [Tue, 16 Aug 2016 09:41:56 +0000 (18:41 +0900)]
Apply the tizen coding rule
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I052367f55f9c5085443735cb579ff7abb1dcd406
SeokHoon Lee [Tue, 16 Aug 2016 09:26:16 +0000 (18:26 +0900)]
Apply the tizen coding rule
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I4a1007968b8afc37f4b4426823f480bafa7640fc
SeokHoon Lee [Mon, 1 Aug 2016 07:39:51 +0000 (16:39 +0900)]
move scmirroring_src.ini to mmfw_sysconf package
and set default value in case of no ini file.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ie6a7070da7a1e0ca32f60d8ad2fe84fa15720782
Hyunsoo, Park [Wed, 15 Jun 2016 02:52:34 +0000 (11:52 +0900)]
fix checking rule of strncpy
Change-Id: Ifefd4ca85446dd87d42eab4add188385f7d7cd29
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Thu, 28 Apr 2016 06:29:14 +0000 (15:29 +0900)]
minor sync
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ifd2059039c909fdac260c340c2e223c64cb97bfb
SeokHoon Lee [Tue, 26 Apr 2016 02:16:31 +0000 (11:16 +0900)]
Check coding rule
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I997eb77860f54b057d9235a200861ccdff686a12
Hyunsoo, Park [Tue, 19 Apr 2016 09:05:20 +0000 (18:05 +0900)]
Move the time to send STOP message
Change-Id: Ib659085f85012b5977530c87a4a363db149591c6
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Tue, 12 Apr 2016 08:14:58 +0000 (17:14 +0900)]
Fix indentations according to C coding convention
Change-Id: Iae394eb77ebbc27eb79d0c2c71528b6ad976669d
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Sangkyu Park [Fri, 8 Apr 2016 04:45:43 +0000 (13:45 +0900)]
Fix hard coding path to Tizen Specific Path
Change-Id: I05d2236fd366db7883596bc123591f040b4b1aa4
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Hyunsoo, Park [Fri, 25 Mar 2016 05:32:30 +0000 (14:32 +0900)]
remove privileges of sink APIs which are unnecessary.
Change-Id: I923cf360ca96c167aff590f8cedfe06ba4fb7a04
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Mon, 21 Mar 2016 12:51:08 +0000 (21:51 +0900)]
update ini path 'usr/etc' to '%{_sysconfdir}/multimedia'
Change-Id: I5d0313b81d4c6607a0d79aea5d895d7a5388a7a3
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Mon, 7 Mar 2016 05:51:15 +0000 (14:51 +0900)]
Add remarks to sink APIs which have unnecessary privilege.
Change-Id: If507042bdc3ab43f73b0de76b8f775f418d03cda
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Sangkyu Park [Fri, 11 Mar 2016 01:30:05 +0000 (10:30 +0900)]
[sink] Modification for scmirroring_sink_test
1. It supports to change window size.
2. It can connect wifi-direct to src like src_test(b mac-address).
Change-Id: Ifa9e8e1e140bb37e1321effa8911f942e1e2464e
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Hyunjun Ko [Wed, 24 Feb 2016 07:47:19 +0000 (16:47 +0900)]
Remove tizen.org/privilege/internet privilege in unnecessary api
Change-Id: I0a3083179269a85febadd0ead6b3beb451f4fe04
Hyunsoo, Park [Tue, 2 Feb 2016 07:55:06 +0000 (16:55 +0900)]
Add new property to pulsesrc instead of audio device
Change-Id: Ibf91840198569cb6ff35396ed96e64b1f4c5c817
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Fri, 29 Jan 2016 02:26:07 +0000 (11:26 +0900)]
Add callback function to notify 'playing' signal to app when M7 done.
Change-Id: Ie18594ac0e50eb3a6433d7030c6f34f82da82e26
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Mon, 25 Jan 2016 08:33:43 +0000 (17:33 +0900)]
Fix connection memory leak
Change-Id: I787a9a7f8ae87b8b19cdeba6432f0ea4f161972e
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunjun Ko [Tue, 29 Dec 2015 06:11:27 +0000 (15:11 +0900)]
Fix dereferencing NULL pointer and small leak
Change-Id: I15925fa46b7f4ec0ae367c252fb1620b7afabeae
Haejeong Kim [Mon, 21 Dec 2015 04:18:48 +0000 (13:18 +0900)]
Apply tizen coding rule
Change-Id: I676c082fd50b0e1c927eb299b420c7ee1e6cb8bd
Haejeong Kim [Mon, 14 Dec 2015 05:23:03 +0000 (21:23 -0800)]
Merge "Apply tizen coding rule" into tizen
Haejeong Kim [Mon, 14 Dec 2015 05:13:09 +0000 (14:13 +0900)]
Apply tizen coding rule
Change-Id: I8a4662100301a6ad1f05029b8d0238c770d2793a
Hyunjun Ko [Fri, 11 Dec 2015 05:29:58 +0000 (14:29 +0900)]
sinktest: Fix to use efl window in testsuite
Change-Id: I41ffd9a45a418fefdcb6613b69a365ab3c58c2eb
Hyunjun Ko [Thu, 10 Dec 2015 07:16:56 +0000 (16:16 +0900)]
add configuration file for dbus-systemd
Change-Id: I8b8e594b6c2e3217c7b12bede785e469e6029c42
Hyunjun Ko [Thu, 10 Dec 2015 07:16:24 +0000 (16:16 +0900)]
set address pool based on user input address
Change-Id: Id50f1087f8cf1b5d73b356a2da2c2ca8d0f3edfa
Hyunjun Ko [Tue, 8 Dec 2015 04:31:54 +0000 (13:31 +0900)]
Check wifi display requirement in OPTIONS
Change-Id: Ic309d4863d1955574be9db02d94858740ccd94a6
Haejeong Kim [Thu, 10 Dec 2015 05:58:23 +0000 (14:58 +0900)]
Apply tizen coding rule
Change-Id: I44928b6c49c02bf6a95ec7edcae50ff12e2f0f8a
Haejeong Kim [Thu, 10 Dec 2015 00:49:31 +0000 (09:49 +0900)]
Apply tizen coding rule
Change-Id: I4ba4d6e9ba3d9ff2f411365255af98ea2eff7ea5
Hyunjun Ko [Thu, 3 Dec 2015 06:22:50 +0000 (15:22 +0900)]
Add to set address pool for wifi display
Change-Id: Icb24bd8285ab9e82e52aae45aa07cb2a682aaf17
Hyunjun Ko [Tue, 17 Nov 2015 00:59:35 +0000 (09:59 +0900)]
New api for multisink
Change-Id: I4c829016ea6c15a82bdcebb976917568153669af
Hyunjun Ko [Mon, 16 Nov 2015 08:31:43 +0000 (17:31 +0900)]
Change configuration for source as default on tizen 3.0
Change-Id: Ie9d32d890681f955feb0e94988cfd54432c1efc3
Hyunjun Ko [Mon, 16 Nov 2015 08:30:20 +0000 (17:30 +0900)]
Allow multi supported resolution from application
Change-Id: I3437b620750610fcbc8586743a546e0b74a8b413
Hyunjun Ko [Mon, 16 Nov 2015 02:00:18 +0000 (11:00 +0900)]
Refactor mirroring source test
Change-Id: I7b8393f0ba7b68412728a6b341006ec5b5036468
Haejeong, Kim [Thu, 29 Oct 2015 04:19:40 +0000 (13:19 +0900)]
Apply tizen coding rule
Change-Id: If74345b1cdd26ace937ddc1332d0875727c6594d
Sangkyu Park [Fri, 25 Sep 2015 05:14:30 +0000 (14:14 +0900)]
Fix a wrong url in screen mirroring doc.
Change-Id: Id09adb07eb2dd75f6a73ffe44dd8d12b560e3805
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Taewan, Kim [Wed, 16 Sep 2015 04:50:48 +0000 (13:50 +0900)]
1. Sink test app is modified to test scmirroring_sink_set_display api
2. Fix to set display object when SCMIRRORING_DISPLAY_TYPE_OVERLAY in testsuite for sink
Change-Id: Ic1f9e0ccfa4ef17f2c835960cf579852ea08855a
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
hj kim [Tue, 13 Oct 2015 10:40:03 +0000 (03:40 -0700)]
Merge "Fix a prevent issue. - Replace strcpy to strncpy" into tizen
Sangkyu Park [Fri, 21 Aug 2015 02:22:15 +0000 (11:22 +0900)]
Fix a prevent issue.
- Replace strcpy to strncpy
Change-Id: I8698cd5470e20e56e9e6636d64eb6308fc5633e1
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>