Hyunsoo Park [Wed, 25 Mar 2020 11:11:34 +0000 (20:11 +0900)]
wfdsink : destroy resource manager in _mm_wfd_sink_destroy()
Change-Id: I4140fdf4f9b43c3c280f95ae576cf7d7b7a589df
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Thu, 6 Feb 2020 11:04:59 +0000 (20:04 +0900)]
mm-resource manager integration patch
Change-Id: Ia0e0981953e9805f86b87729f1d0f7248eec76ba
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Tue, 10 Sep 2019 07:29:00 +0000 (16:29 +0900)]
Corrects a typo.
H265 parser setting is misspelled. So i modified it.
Change-Id: Icf59cdc0df5b32b7893531ccd290d7ac2d818b28
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
Hyunsoo Park [Thu, 2 May 2019 12:32:06 +0000 (21:32 +0900)]
Initial draft of R2 feature 'Secondary Sink'
- add 'mm_wfd_sink_set_coupled_sink_status'
- add process about 'coupling' category in message callback.
*Minor version is updated.
Change-Id: I5753cdd1ba5aef714e0bc0e8cffdf1ba6aa9b93e
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon LEE [Mon, 21 Jan 2019 01:37:10 +0000 (10:37 +0900)]
Add failure log for removing dump file
- Add failure log
- change remove to g_remove
Change-Id: If0096f4656932af8c95a76e4262170590ed6c207
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Hyunsoo Park [Mon, 7 Jan 2019 01:39:02 +0000 (10:39 +0900)]
Make 'use-tbm' to true.
For activating 'use-tbm' feature, i make 'use-tbm' object value to 'TRUE'.
Change-Id: I3f7edc7749537e29d0c2aef15fbd8fdcf8818935
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon LEE [Fri, 7 Dec 2018 05:46:40 +0000 (14:46 +0900)]
Fix dlog format
Change-Id: I5d5872ceac4adf02269d3c27fbcd80e57ebb1649
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
Hyunsoo Park [Thu, 29 Nov 2018 06:34:47 +0000 (06:34 +0000)]
Merge "Add initial structure for unittest" into tizen
Sangchul Lee [Fri, 2 Nov 2018 07:29:44 +0000 (16:29 +0900)]
Apply new attribute API of libmm-common
- Remove dependency of mm_attrs_private.h.
- Use new API set in mm_attrs.h instead of those.
Change-Id: Iae2da96589961d6ed0740903d2317d9ead53b552
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
SeokHoon Lee [Tue, 16 Oct 2018 08:59:30 +0000 (17:59 +0900)]
Add initial structure for unittest
- add initial version of unittest.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ib295df2a23c0dbac59adc3e6a72f48d9a0e2aa1e
Hyunil [Tue, 14 Aug 2018 01:37:42 +0000 (10:37 +0900)]
Remove api for setting render rectangle
Change-Id: Id8f228b2b3ab0a2e383ec7cd2305c752f82d4641
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
Hyunsoo Park [Thu, 19 Apr 2018 07:58:25 +0000 (16:58 +0900)]
Disable 'use-tbm' of tizenwlsink.
hwdecoder seems to decode encoded stream to userspace.
So i changed that tizenwlsink get stream from userspace by using SHM.
Change-Id: If51ad2beebb6b2dfc822b1d8ddae91e63ec980c8
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon Lee [Wed, 10 Jan 2018 06:38:04 +0000 (15:38 +0900)]
Upgrade efl api
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Icb3f0387f6f9e844365828623317c58eab756604
(cherry picked from commit
64c443db243eca577b12e0e50822a1b3065e8875)
SeokHoon Lee [Fri, 2 Feb 2018 06:56:52 +0000 (15:56 +0900)]
Change default ini value
- Change default sink ini value for device
that doesn't have ini file.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ifc78addd993062fbc65f817dd554cb47a7907b80
Hyunsoo Park [Tue, 30 Jan 2018 04:49:06 +0000 (13:49 +0900)]
Change API name more accurately.
'mm_wfd_sink_get_state' api returns 'current' state of screen mirroring.
So i change name of this api to 'mm_wfd_sink_get_current_state'.
Change-Id: Ibd7bce33c90945cc8a60b75cbd651539f8c22871
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
SeokHoon Lee [Fri, 5 Jan 2018 02:02:12 +0000 (11:02 +0900)]
Change way to make default ini file
- delete make a default ini file, and
just use a default value.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I5bc4bd9223e242ae91cbf928195b4e4894c05893
SeokHoon Lee [Thu, 4 Jan 2018 04:31:32 +0000 (13:31 +0900)]
Delete unused ini value
- delete unused value(enable_rm).
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I43284dadd78e35da5f8aceb374667e2161e89f5a
SeokHoon Lee [Thu, 21 Dec 2017 05:47:40 +0000 (14:47 +0900)]
Change usage of wayland apis
- Change usage of wayland apis in multithreaded
as recommanded.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic7abdcdacab9b4f638ec2ca6ef9a9087f12050b6
SeokHoon Lee [Mon, 16 Oct 2017 06:24:23 +0000 (15:24 +0900)]
fix resource leak in default case
- In default case, There isn't unref code.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6bf70a2bbdd143c9270893f4fd6914115ee58f67
SeokHoon Lee [Fri, 22 Sep 2017 07:39:40 +0000 (16:39 +0900)]
Add unmap buffer in error case
- add gst_buffer_unmap in case of file open error.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I99e80b3e20beb82ef1028e788708909479876d9c
SeokHoon Lee [Tue, 19 Sep 2017 05:55:19 +0000 (14:55 +0900)]
change static functions to global functions
- Some static function change to global function.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I0d316ae3bfde45e1b737d9572d613f9fe6ef37b9
SeokHoon Lee [Thu, 14 Sep 2017 04:59:13 +0000 (13:59 +0900)]
Add more log
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ib09f698c801bc285234acb3e66aa39520613e301
SeokHoon Lee [Tue, 12 Sep 2017 02:10:57 +0000 (11:10 +0900)]
Tzien coding convention
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I74b5ead5426707fa121e08c1ea0ecf17d8d48c79
SeokHoon Lee [Mon, 11 Sep 2017 05:57:20 +0000 (14:57 +0900)]
Add support code for VP8
- Add to support for VP9 feature.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I669ea612f3063ca9e6fff72bbf95d91672b8505e
SeokHoon Lee [Tue, 5 Sep 2017 02:57:47 +0000 (11:57 +0900)]
set video_has flag for display window
- add viedo_has flag.
[Version] 0.2.225
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I0225767b9597e000988e153709c586c1b81a1e55
Hyunsoo [Thu, 20 Jul 2017 05:56:13 +0000 (14:56 +0900)]
Make supportive_resolution initial.
After applying this patch, 'supportive_resolution' has initial value when call 'scmirroring_sink_unprepare'.
Now, 'supportive_resolution' can be set initial value after calling 'scmirroring_sink_unprepare' even though user set user preferred value when using.
*Before, once 'supportive_resolution' is set through 'scmirorring_set_resolution' api, 'supportive_resolution' variable couldn't be set initial value before screen mirroring app is terminated.
Signed-off-by: Hyunsoo <hance.park@samsung.com>
Change-Id: I855e79f304b8aec0ec904343844320a1903956a3
Hyunsoo [Wed, 28 Jun 2017 06:42:25 +0000 (15:42 +0900)]
[Mirroring][Add] Add internal api for checking screen mirroring sink state.
-Initial version.
-It returns 'scmirroring_sink_state_e' when it is called.
-It will be robust after about exception case.
[Version] 0.1.224
[Profile] Common
[Issue Type] Add internal api
[Dependency module] screen-mirroring,https://review.tizen.org/gerrit/#/c/136120/
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170620.1]
Change-Id: I422f9b25fb573421141770004fb07b45c6e500e7
Signed-off-by: Hyunsoo <hance.park@samsung.com>
SeokHoon Lee [Wed, 12 Apr 2017 03:58:52 +0000 (12:58 +0900)]
Delete unused sink_session_mode
- delete sink_session_mode and it replaced by audio_codec and video_code
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I9cc63544baef56b19162f1e671ceb1ebba1a8db5
SeokHoon Lee [Fri, 7 Apr 2017 07:14:40 +0000 (00:14 -0700)]
Merge "Add audio only session negotiation" into tizen
SeokHoon Lee [Thu, 6 Apr 2017 07:41:45 +0000 (16:41 +0900)]
Fix memory leak
- fix memory leak that commented on commit
https://review.tizen.org/gerrit/#/c/123502/
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: If249c9c5b80034950ad2bdfbeed0cdce9eff371c
SeokHoon Lee [Thu, 6 Apr 2017 02:18:04 +0000 (11:18 +0900)]
Add audio only session negotiation
- add video codec for source
- change pipeline creation as negotiation result
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I027a4f5185d9d9bacfac9cfc05e5be01c7dd1d37
Hyunsoo, Park [Wed, 22 Mar 2017 08:45:14 +0000 (17:45 +0900)]
Modify license macro
[Version] 0.2.221
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: Ice6e53bc2ad098353d9319539a0c3fa2c090c757
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Thu, 16 Mar 2017 01:46:43 +0000 (10:46 +0900)]
Change pipeline creation for Video only session
- make pipeline as a result of audio codec negotiation.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I83ca1b20430602662080f97066bfac6ec9566f5b
SeokHoon Lee [Fri, 3 Mar 2017 04:50:40 +0000 (13:50 +0900)]
Change caculation of sink session mode
- default session mode set to 0 (Audio/Video mixed)
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I39459623d07657d909aa0dbf72e43bdcce9c1ee1
Hyunsoo, Park [Tue, 21 Feb 2017 11:08:59 +0000 (20:08 +0900)]
Change wfd message for video only mirroring
Using this patch, 'wfd-audio-formats' parameter have none parameter for video only sink.
Basically, screen mirroring provides video & audio simultaneously.
This patch will make screen mirroring to provide Video only.
-When Video only mirroring mode, it doesn't make audio plugins.
If 'sink session mode' in 'mmfw_wfd_sink.ini' is set '2',
screen mirroring runs without audio(that is, video only mirroring)
Change-Id: I8d5fa9c6d6d9ac02868f3f87334b757104615e9e
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon Lee [Tue, 21 Feb 2017 04:56:04 +0000 (13:56 +0900)]
Fix illegal access before get name
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I4258f4ee45175fb5936e3ee77a0cabdee894f8e8
SeokHoon Lee [Tue, 14 Feb 2017 06:22:35 +0000 (15:22 +0900)]
Merge branch 'tizen_3.0' into tizen
Conflicts:
packaging/libmm-wfd.spec
src/mm_wfd_sink_priv.c
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I2bc29adcc77634bc57a07dab96e9c2c37b603679
SeokHoon Lee [Thu, 9 Feb 2017 00:57:56 +0000 (09:57 +0900)]
Change for audio only session
Do not need to take care video prepare/unprepare.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I4c33ab53a0d11e62fcd01d768f64faa3c9d92ca4
SeokHoon Lee [Mon, 13 Feb 2017 06:08:39 +0000 (15:08 +0900)]
fix memoryleak
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Id895eda0581a7ae6cc9f72e73d08b9550a791cbb
SeokHoon Lee [Tue, 7 Feb 2017 04:49:50 +0000 (13:49 +0900)]
Change prepare for audio only
1. Change default value of visible_display from TRUE to FALSE.
2. Skip to prepare video sink when visible_display is FALSE.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I48ec552a3f13cd55f8d2e8c0b83b706dc188a3dc
SeokHoon Lee [Tue, 13 Dec 2016 02:09:18 +0000 (11:09 +0900)]
Merge branch 'tizen' into tizen_3.0
Change-Id: I48b3050979d1a8eef67333e0d4bfc676c6789493
SeokHoon Lee [Tue, 13 Dec 2016 01:45:58 +0000 (10:45 +0900)]
Delete unreached code and fix coding rule
[Version] 0.2.214
[Profile] Common
[Issue Type] coding rule
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161212-2]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I93c21708ccb970222a6648170c0495a3b565e9ab
SeokHoon Lee [Tue, 6 Dec 2016 09:16:32 +0000 (18:16 +0900)]
Change profile name in config file.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I9227e295a5171d46835016c35bfb478677812e95
SeokHoon Lee [Tue, 6 Dec 2016 08:51:00 +0000 (17:51 +0900)]
Remove Profile Build Dependency: Do it at runtime
- it is recommended to distinguish features/profiles at runtime.
unless it incurs too much overhead, which requires you to
create multiple binaries and subpackages.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I39787b7ad7d12c202d65d31d6fba6b435b204213
SeokHoon LEE [Tue, 6 Dec 2016 07:53:58 +0000 (23:53 -0800)]
Revert "Merge branch 'tizen' into tizen_3.0"
This reverts commit
573f6d473aa29ded40c85a5de4ec84e4dca592eb.
Change-Id: I6606261097a242573d8736212500fb5ec4d7ece0
SeokHoon Lee [Mon, 28 Nov 2016 05:58:06 +0000 (14:58 +0900)]
Merge branch 'tizen' into tizen_3.0
Conflicts:
packaging/libmm-wfd.spec
src/mm_wfd_sink_priv.c
Change-Id: I013ce7c9334e0af64dc7fa6d9c6083b951d2d035
hk57.kim [Mon, 21 Nov 2016 06:19:56 +0000 (15:19 +0900)]
[4.0] Remove Profile Build Dependency: Do it at runtime
- This is for Tizen 4.0.
: Tizen 4.0 Configurability and Build Blocks require
to remove all profile-depending build options in spec files.
(No More profile macros)
- It is recommended to distinguish features/profiles at runtime.
unless it incurs too much overhead, which requires you to
create multiple binaries and subpackages.
Change-Id: I24bf74bbdf7bbf55e687f404c078ee4ec19a5b11
Signed-off-by: hk57.kim <hk57.kim@samsung.com>
SeokHoon Lee [Mon, 31 Oct 2016 06:39:19 +0000 (15:39 +0900)]
Add WFD_SINK_M_QUEUE/WFD_SINK_M_D_VALVE
Add define USE_EXTERNAL_WL_DISPLAY_HANDLE for TV profile.
Remove mmfw_wfd_sink.ini (move to mmfw_sysconf package)
[Version] 0.2.212
[Profile] Common
[Issue Type] Add feature
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161027.1]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6dbe338356f85849bfbf3d56ba5673c5eea8948b
SeokHoon Lee [Mon, 31 Oct 2016 06:39:19 +0000 (15:39 +0900)]
Add WFD_SINK_M_QUEUE/WFD_SINK_M_D_VALVE
Add define USE_EXTERNAL_WL_DISPLAY_HANDLE for TV profile.
Remove mmfw_wfd_sink.ini (move to mmfw_sysconf package)
[Version] 0.2.212
[Profile] Common
[Issue Type] Add feature
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161027.1]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I6dbe338356f85849bfbf3d56ba5673c5eea8948b
SeokHoon Lee [Fri, 28 Oct 2016 04:23:58 +0000 (13:23 +0900)]
Add sink_msg_callback function.
[Version] 0.2.211
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161027.1]
Change-Id: I5b82c4895465dde113a29b1a0b8f01414dc6e3cc
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Tue, 25 Oct 2016 01:17:34 +0000 (10:17 +0900)]
Add audio/video valve and activate/deactivate function
[Version] 0.2.210
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161019.4]
Change-Id: Icce15bc2568399fe51152142059c4a28ed1f0449
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Mon, 24 Oct 2016 04:44:33 +0000 (13:44 +0900)]
Move bin_add/link to prepare function.
Fix build error on 64bit platform.
[Version] 0.2.209
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161019.4]
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I4899ee0bf76d1c6bae718ee0d381aa32cb3d3efc
SeokHoon Lee [Thu, 20 Oct 2016 02:38:52 +0000 (11:38 +0900)]
Update wayland API multithread usage and setting
Change enum value for WFD2VideoH265Level
Change-Id: Iddb2036dfacd15d23cdd43de341df3d3d509fdb1
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Mon, 17 Oct 2016 06:53:30 +0000 (15:53 +0900)]
Add unprepare audio/video cmd
Add PRINT_WFD_REF_COUNT
change SLOG to LOG
Change-Id: I6a1c3567313305b6f1a04505b7c64eade339fead
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Tue, 27 Sep 2016 06:11:53 +0000 (15:11 +0900)]
fix comparison warning
Change-Id: I5ceb535250451de250baed8850d06566c2a34615
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
SeokHoon Lee [Wed, 31 Aug 2016 07:51:56 +0000 (16:51 +0900)]
Add element creation/link for H265
add element creation/link for H265
remove static in function(__mm_wfd_sink_gst_element_add_bucket_to_bin, __mm_wfd_sink_gst_element_link_bucket)
change fopen to open for security issue.
fix typo GstWFDSessionTimeout and return state value.
add audio queue to audio sinkbin for audio hesitation issue.
[Version] 0.2.205
[Profile] Mobile
[Issue Type] Add features
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: If2b9db09af7158b3f48881a206de5594ffe61fd3
SeokHoon Lee [Thu, 25 Aug 2016 07:17:53 +0000 (16:17 +0900)]
Add R2 sturucture and remove capseeter
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ica4be698cefa00f8f78fcdadde290a13ec11d3fa
SeokHoon Lee [Tue, 16 Aug 2016 04:55:57 +0000 (13:55 +0900)]
Add structure for R2
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I846278e939ac17e8131763d93ec24259c45cc55c
SeokHoon Lee [Tue, 9 Aug 2016 04:14:52 +0000 (13:14 +0900)]
Change function parameter and add some member variable
- mm_wfd_sink_prepare_video_pipeline function parameter change.
- mm_wfd_sink_prepare_audio_pipeline function parameter change.
- add extend_handle/msg_callback_id/update_stream_info_sig_id/chage_av_format_sig_id
- remove static in some function
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I86365f90f5a11408b85367d4eaa2ce22fe8bdcad
SeokHoon Lee [Mon, 8 Aug 2016 01:58:57 +0000 (10:58 +0900)]
Change variable type and property name
video_cea_supprt/video_vesa_support/video_hh_support to guint64
video_param -> wfd-video-formats
audio_param -> wfd-audio-codecs
hdcp_param -> wfd-content-protection
pause -> request-pause
resume -> request-resume
close -> request-close
debug -> dump-rtsp-message
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I9a127d2079c02218edc65395941ce998d0ebb793
SeokHoon Lee [Wed, 20 Jul 2016 03:50:38 +0000 (12:50 +0900)]
Check code for memory leak and tizen coding rule
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ifc9f9f441c993a8b9d1c6f9d347d3503e6ed2f39
SeokHoon Lee [Mon, 18 Jul 2016 07:07:18 +0000 (16:07 +0900)]
fix wayland overlay setting
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ie62ff4c329e70836a403af3b4313449d3740cb55
SeokHoon Lee [Wed, 13 Jul 2016 06:22:46 +0000 (15:22 +0900)]
Make structure for wfd_video_format
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I043112df93b2acebfe13133f54060da1004eb202
SeokHoon Lee [Tue, 12 Jul 2016 04:03:44 +0000 (13:03 +0900)]
Property name change and add
set_debug_property -> dump_rtsp_message
add trace_first_buffer
add dump_rtp_data
add user_agent
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I3c169f3768c29570c8cd14f19f4f03fca3477cb7
SeokHoon Lee [Thu, 7 Jul 2016 07:29:34 +0000 (16:29 +0900)]
make structure for wfd_audio_code/wfd_content_protection
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic97e4057b2505b3295d14e96e75ee51a7e3b3de4
SeokHoon Lee [Tue, 5 Jul 2016 08:26:08 +0000 (17:26 +0900)]
Parameter name change
enable_pad_probe -> trace_buffers
enable_ts_data_dump -> dump_ts_data
enable_asm -> enable_rm
enable_wfdsrc_pad_probe -> trace_buffers_of_wfdsrc
name_of_video_parser -> name_of_video_h264_parser
name_of_video_decoder -> name_of_video_h264_decoder
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I98c839cf8ab58342623c5a88f6d1e4fa5d89b566
SeokHoon Lee [Fri, 17 Jun 2016 07:18:16 +0000 (16:18 +0900)]
Change parameter name wfd to wfd_handle, add func_table
and delete unused function header.
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ief09c4a71e296345875ea828dc6838f98283487d
SeokHoon Lee [Tue, 31 May 2016 07:16:32 +0000 (16:16 +0900)]
Add file path to mm_wfd_sink_create parameter
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic708116b09405cf1363f24fb4ea90961b5475ee2
SeokHoon Lee [Wed, 15 Jun 2016 04:16:13 +0000 (13:16 +0900)]
Change directory structure for code integration
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: Ic18ee6c8185315aff848e814ec928ec622f82cda
Hyunsoo, Park [Tue, 14 Jun 2016 09:26:15 +0000 (18:26 +0900)]
fix checking rule of strncpy
Change-Id: Ib567cbb44bed4fb108b17bd81fe319ca511adcfb
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
SeokHoon LEE [Tue, 12 Apr 2016 08:18:30 +0000 (01:18 -0700)]
Merge "update %{TZ_SYS_RO_ETC} to %{_sysconf} because of install directory moving" into tizen
SeokHoon Lee [Mon, 11 Apr 2016 02:07:17 +0000 (11:07 +0900)]
remove warning
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I34cf235835afb4544632fec130ed02b525201a8f
Hyunsoo, Park [Mon, 4 Apr 2016 08:21:56 +0000 (17:21 +0900)]
update %{TZ_SYS_RO_ETC} to %{_sysconf} because of install directory moving
Change-Id: Ia5e448ab58d9c9c40de2c7e3046bc0a656c68593
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Tue, 22 Mar 2016 07:35:26 +0000 (16:35 +0900)]
update ini path 'usr/etc' to '%{_sysconfdir}/multimedia'
Change-Id: I22bf456fe5dc03a12872cd0e23699f210625d19e
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Hyunsoo, Park [Thu, 17 Mar 2016 06:19:08 +0000 (15:19 +0900)]
Fix hard coding path to 'Tizen Specific Path'
Change-Id: I22cc33595646706eec6a8f763c3ebe9406fe084d
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Sangkyu Park [Fri, 11 Mar 2016 01:21:04 +0000 (10:21 +0900)]
Fix to set display overlay.
- elm_win_xwindow_get API is deprecated on 3.0.
Change-Id: Iee7f0e45ec5097009e7af268a8b72fdcd00231ec
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Hyunsoo, Park [Wed, 2 Mar 2016 00:44:10 +0000 (09:44 +0900)]
Fix sink surface type issue
Change-Id: Ia79b0e0564342aeba09b8e9b2870f58cc661832c
Signed-off-by: Hyunsoo, Park <hance.park@samsung.com>
Sangkyu Park [Mon, 1 Feb 2016 09:18:38 +0000 (18:18 +0900)]
Fix ts dump code.
- Issue : The parant object of pad is not unreferenced.
Change-Id: I210b6430ef04b8dcbe0d0ea94f1c65f152735f40
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Hyunjun Ko [Tue, 26 Jan 2016 05:15:40 +0000 (14:15 +0900)]
Replace deprecated overlay with new overlay
Change-Id: Id1755207423dd6b874002794d712c5cbbcd5c891
Sangkyu Park [Thu, 7 Jan 2016 07:37:01 +0000 (16:37 +0900)]
Add to handle timeout of gstwfdbasersrc.
Change-Id: Ic306b925f76c91ded28414940bdc870e895b770d
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Thu, 7 Jan 2016 00:45:17 +0000 (09:45 +0900)]
Fix null pointer dereference issue.
Change-Id: I7f6614a348cbf953fa7d57d18a751512ecb9ac46
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Haejeong Kim [Thu, 10 Dec 2015 06:55:00 +0000 (15:55 +0900)]
Apply tizen coding rule
Change-Id: Ied50ee74335987cc7ed16f07e769b750c3e2eedf
Sangkyu Park [Fri, 27 Nov 2015 01:32:21 +0000 (10:32 +0900)]
1. Fix setting ini to support tizen 3.0.
2. Change the property name of vedio sink on ini.
Change-Id: Ife266396e2dde581131caee08f2b46a1ec631cef
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Wed, 7 Oct 2015 07:49:53 +0000 (16:49 +0900)]
Fix build warnings
Change-Id: I7d5b496008407c9a3c6920ea1a10c22a0c7def28
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Taewan, Kim [Fri, 2 Oct 2015 04:17:21 +0000 (13:17 +0900)]
Modified to create xid using Window handle passed by app
Change-Id: If4524ca3a61518a57efb4c9247fdd75f2ae5746f
Signed-off-by: Taewan, Kim <taewan79.kim@samsung.com>
Sangkyu Park [Wed, 23 Sep 2015 05:37:05 +0000 (14:37 +0900)]
Change to support 1920x1080 resolution.
Change-Id: I48dcdbc50de9355362caeeca95341b8d4372b934
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Taewan, Kim [Thu, 17 Sep 2015 07:26:12 +0000 (16:26 +0900)]
Modified to support evas sink
Change-Id: Ib6fb22fdf9bd19e0bee0ba8701315f9b19023e02
Signed-off-by: Taewan, Kim <taewan79.kim@samsung.com>
Sangkyu Park [Thu, 17 Sep 2015 05:53:24 +0000 (14:53 +0900)]
Fix a crash issue which happend after scmirroring_sink_disconnect API
Change-Id: I604008dd6180b78db17e82e774b80a13d3a55883
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Mon, 14 Sep 2015 02:20:58 +0000 (11:20 +0900)]
Remove a dependency for libmm-scmirroring-common
Change-Id: I9bd1bcbc446e61999dada5307eeb550beb2b92fb
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
YeJin Cho [Fri, 4 Sep 2015 11:32:54 +0000 (20:32 +0900)]
1. Fix to use ini for loading source element
2. Check to set property after checking that property is found
Change-Id: Id8ab57eb8de9c867527c8124f938d6e8eace1b47
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
YeJin Cho [Wed, 26 Aug 2015 09:35:01 +0000 (18:35 +0900)]
Fix for manager thread not to wait command after got EXIT command
Change-Id: Id91eca957da4c950d79769e603c230ffc3fe419e
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
YeJin Cho [Fri, 21 Aug 2015 07:15:55 +0000 (16:15 +0900)]
Fix to print out segment information as time format
Change-Id: I4c7e0d55c13a6133bf1de4e08223477868a87ea7
Sangkyu Park [Fri, 7 Aug 2015 04:36:27 +0000 (13:36 +0900)]
1. Fix the warning code.
2. Fix to follow coding rule.
Change-Id: I208a58538e1eb0ac6329cf95160ca9716caccf48
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Fri, 7 Aug 2015 01:57:09 +0000 (10:57 +0900)]
Fix to increase the ts offset from 150ms to 250ms.
- The video sink drops many video frames because of timestamp issue.
Change-Id: I26c77686ffde8fad3aa84c95cbaa55ec5e79e174
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
YeJin Cho [Fri, 31 Jul 2015 05:45:13 +0000 (14:45 +0900)]
Remove unused variables
Change-Id: Icc3fbce9a5baf1fdfba840fef666002d8c8d528f
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
YeJin Cho [Fri, 31 Jul 2015 05:20:58 +0000 (14:20 +0900)]
Fix to follow coding rule
Change-Id: Ib4749ef0e5bdc1a0b04daf3f7aab03cd3a2e059e
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
Sangkyu Park [Thu, 30 Jul 2015 06:16:40 +0000 (15:16 +0900)]
Fix the license name to Apache-2.0
Change-Id: Ibce07e6ede3adfed285854e9b5b8a9d764947f71
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
YeJin Cho [Thu, 23 Jul 2015 11:14:31 +0000 (20:14 +0900)]
1. Split audiobin/videobin into decodebin/sinkbin
2. Remove unused attribute : hdcp_handle
Change-Id: I9ba668bf765973768b20b65780735f153c380234
Signed-off-by: YeJin Cho <cho.yejin@samsung.com>
Sangkyu Park [Tue, 14 Jul 2015 06:29:02 +0000 (15:29 +0900)]
Enable h264 parse.
Change-Id: Ief0751793d2486870bd47851f034de6e849ca24f
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>
Sangkyu Park [Tue, 14 Jul 2015 01:43:07 +0000 (10:43 +0900)]
1. Fix some pipeline for supporting Tizen2.4 reference target
2. Remove unused property setting
3. Fix video resolution in .ini for supporting Tizen2.4 refernece target.
4. Fix a prevent defect.
5. Enable build error option and fix build errors.
6. Implement getting negotiated stream information feature.
7. Change caps of LPCM capsfilter from S16LE to S16BE for supporting Wi-Fi Display LPCM
8. Fix to handle exception of functions that get negotiated audio and video info.
- These functions don't unlock mutex when it is invalid state.
9. Fix to not support 1920x1280 resolution.
- The resolution is not supported by decoder of Tizen2.4 reference target.
* This patch has dependency with screen-mirroring.
Change-Id: I20d7edbbcc1d8533acdc98a4bf2f6215c52b387a
Signed-off-by: Sangkyu Park <sk1122.park@samsung.com>