platform/upstream/gst-plugins-tizen.git
4 years ago[video360] Fix 2 bugs 37/229437/1 accepted/tizen/unified/20200402.155419 submit/tizen/20200402.040110
Jeongmo Yang [Wed, 1 Apr 2020 05:20:34 +0000 (14:20 +0900)]
[video360] Fix 2 bugs

1. Remove invalid buffer referencing
 : It seems that the additional buffer referencing is needed because of bug in gstvideofilter,
   But, it's fixed and now, this buffer referencing code causes buffer handling error after that.
   So, the buffer referencing code should be removed.

2. Correct passthrough function
 : Previously, the new output buffer is allocated and it's pushed without any change, so it caused black screen.
   This patch changes the logic when passthrough is true like below.
   - Just assign input buffer as output buffer without new allocation.

[Version] 1.16.2-2
[Profile] Common
[Issue Type] Bug fix

Change-Id: Ida2f2926ea4f2e8374f12acfbc80b587217bebbf
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Fix invalid memory access after finalize 06/228106/2 accepted/tizen/unified/20200323.173037 submit/tizen/20200320.023549
Jeongmo Yang [Thu, 19 Mar 2020 05:53:37 +0000 (14:53 +0900)]
[tizencamerasrc] Fix invalid memory access after finalize

[Version] 1.16.2-1
[Profile] Common
[Issue Type] Bug fix

Change-Id: I6efa1d58a6b57b76e9ed7e6d536822c20a7d09e6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate package version for GStreamer upgrade 45/227345/4
Jeongmo Yang [Wed, 11 Mar 2020 09:25:37 +0000 (18:25 +0900)]
Update package version for GStreamer upgrade

- Synchronize package version with GStreamer packages
- Remove duplicated code in configure.ac
- Clean up Makefile.am

[Version] 1.16.2-0
[Profile] Common
[Issue Type] Update

Change-Id: I650eef85e2c7a2aa797ad542e4de5dd2f06a9a8f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Replace GstCameraControlClass by GstCameraControlInterface 23/226623/2
Jeongmo Yang [Wed, 4 Mar 2020 07:26:57 +0000 (16:26 +0900)]
[tizencamerasrc] Replace GstCameraControlClass by GstCameraControlInterface

[Version] 1.0.0-99
[Profile] Common
[Issue Type] Update

Change-Id: I58ec2c15694e6275587d2c74adea960e48a88c36
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoResolve memory related and unreachable code issue 45/224845/7 accepted/tizen/unified/20200225.224359 submit/tizen/20200224.125121
Hyunsoo Park [Thu, 13 Feb 2020 11:07:13 +0000 (20:07 +0900)]
Resolve memory related and unreachable code issue

Change-Id: Id93d689e9f4766e9db1a90f7d046c9cad0f90f69
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years ago[tizencamerasrc] Get device info list when the element is created. 81/224181/1 accepted/tizen/unified/20200212.125810 submit/tizen/20200211.075339
Jeongmo Yang [Fri, 7 Feb 2020 02:58:52 +0000 (11:58 +0900)]
[tizencamerasrc] Get device info list when the element is created.

[Version] 1.0.0-97
[Profile] Common
[Issue Type] Update

Change-Id: Ifb6f84c2d883e096f1ae8f0b04a4bc61bc65ad4f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] implementation for mjpeg input from camera device 70/223270/3
Hyuntae Kim [Tue, 28 Jan 2020 06:47:20 +0000 (15:47 +0900)]
[tizencamerasrc] implementation for mjpeg input from camera device

[Version] 1.0.0-96
[Profile] Common
[Issue Type] Update

Change-Id: Idb3c51c8cf04972c204376cbca95d697f1bf21ed

4 years ago[tizencamerasrc] Add new property : "device-name" 95/221995/4
Jeongmo Yang [Thu, 9 Jan 2020 02:13:52 +0000 (11:13 +0900)]
[tizencamerasrc] Add new property : "device-name"

- The "device-name" property is used for camera_open_device_ext(),
  and the "camera-id" will be ignored if "device-name" is set.

[Version] 1.0.0-95
[Profile] Common
[Issue Type] Update

Change-Id: I73c63258a30f89f217285451ad09643603fd444a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoUpdate PLUGINS file 13/221413/1
Hyunil [Thu, 2 Jan 2020 07:11:39 +0000 (16:11 +0900)]
Update PLUGINS file

Change-Id: I2429596fb8e2107904a94d36ddf83203d00e9031
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: Add a restriction for propose allocation 98/220098/4 accepted/tizen/unified/20191219.005252 submit/tizen/20191218.234955
Hyunil [Fri, 13 Dec 2019 05:58:43 +0000 (14:58 +0900)]
tizenwlsink: Add a restriction for propose allocation

Change-Id: I5c3d2f17efd5f359f6dd2053236f2511a842651a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[gstwfdtizensrc] Add memory release codes for rtsp message body. 07/219807/7 accepted/tizen/unified/20191213.042434 submit/tizen/20191212.093208
Hyunsoo Park [Tue, 10 Dec 2019 07:26:18 +0000 (16:26 +0900)]
[gstwfdtizensrc] Add memory release codes for rtsp message body.

In case of error, funtion is closed without releasing body memory is allocated by g_string_new.
So I add release codes.

Change-Id: Ic96be615a327e01791375e9952e045943ce0101f
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years ago[wfdtizensrc] Check condition of 'gst_pad_link' 25/218525/10
Hyunsoo Park [Mon, 25 Nov 2019 06:25:27 +0000 (15:25 +0900)]
[wfdtizensrc] Check condition of 'gst_pad_link'

Checks whether it is true or not.

Change-Id: Ie4ef95763216f31bc5b5ceea7541209476093663
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years ago[tizencamerasrc] Fix coverity issue - Unchecked return value 05/219805/1
Jeongmo Yang [Tue, 10 Dec 2019 05:26:03 +0000 (14:26 +0900)]
[tizencamerasrc] Fix coverity issue - Unchecked return value

[Version] 1.0.0-93
[Profile] Common
[Issue Type] Coverity

Change-Id: Id4f0f4fd219e42286b46dccb382a569a350c1cd0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Update code to handle error from HAL 68/219268/7
Jeongmo Yang [Wed, 4 Dec 2019 02:19:25 +0000 (11:19 +0900)]
[tizencamerasrc] Update code to handle error from HAL

[Version] 1.0.0-92
[Profile] Common
[Issue Type] Update

Change-Id: I14cf320eb036ea233eaea82a2dc8971e7c5c1b0b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoRevert "[tizencamerasrc] h264 stream memory copy code revert" 97/219497/1
Jeongmo Yang [Thu, 5 Dec 2019 05:35:23 +0000 (14:35 +0900)]
Revert "[tizencamerasrc] h264 stream memory copy code revert"

This reverts commit c209019b6847a5589e60be59611357009170f816.

[Version] 1.0.0-91
[Profile] Common
[Issue Type] Revert

Change-Id: I1a1eac7132b186ce1a175be31f282ca2e6604e4a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[video360] Fix coverity issue - unchecked return value 90/219190/1
Jeongmo Yang [Tue, 3 Dec 2019 02:54:54 +0000 (11:54 +0900)]
[video360] Fix coverity issue - unchecked return value

Change-Id: I097badbf38ce0ecfa8a5efeff4979ef2d7dd40b3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Add new property - bitrate, gop-interval 23/218823/2
Jeongmo Yang [Thu, 28 Nov 2019 09:44:17 +0000 (18:44 +0900)]
[tizencamerasrc] Add new property - bitrate, gop-interval

[Version] 1.0.0-90
[Profile] Common
[Issue Type] Update

Change-Id: Ib38d9d01d502d4b4fa2fa3454ee8f9c8073bdb73
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[waylandsrc] Modify TBM setting of BGRA format. 15/218315/3
Hyunsoo Park [Thu, 21 Nov 2019 08:04:46 +0000 (17:04 +0900)]
[waylandsrc] Modify TBM setting of BGRA format.

It is fixup of commit 'e17b11df6567560f940b6470b04dc9ee63217d02'

After changing tbm format setter, i missed to change format comparing to proper property.(format->tbm_format)
So i changed it BGRA is matched to AR24. So i changed it properly.

Change-Id: Ie1dc4d325b52a04d61f9777170734d001940e39b
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agoMerge "[tizencamerasrc] Set a missed camera index" into tizen accepted/tizen/unified/20191120.220857 submit/tizen/20191120.080154
Jeongmo Yang [Wed, 20 Nov 2019 07:59:23 +0000 (07:59 +0000)]
Merge "[tizencamerasrc] Set a missed camera index" into tizen

4 years ago[tizencamerasrc] Set a missed camera index 89/218189/2
Jeongmo Yang [Wed, 20 Nov 2019 07:15:41 +0000 (16:15 +0900)]
[tizencamerasrc] Set a missed camera index

[Version] 1.0.0-88
[Profile] Common
[Issue Type] Bug fix

Change-Id: I524d2ed8ba0b6fc69fbbcd89d10323ae62365c35
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[gstwaylandsrc] Change TBM_FORMAT setting way. 39/217839/4
Hyunsoo Park [Fri, 15 Nov 2019 02:02:41 +0000 (11:02 +0900)]
[gstwaylandsrc] Change TBM_FORMAT setting way.

TBM_FORMAT setting should be different between negotiation with BGRA and SN12.
So i make it branchable.

Change-Id: I09b80070567416372a52b579e7b3c4ec010cbcf5
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agoChange license of gstwfdtizenmessge.c file 99/217599/2
Hyunsoo Park [Wed, 13 Nov 2019 02:57:23 +0000 (11:57 +0900)]
Change license of gstwfdtizenmessge.c file

It is LGPL, but in initial commit, it was decribed as Apache license.
So i changed it. I changed it about header file, so i changed c file also.

Change-Id: Ie6575c0ff153bb740e95384c70ed1e144975bcdf
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agoMerge "[tizencamerasrc] h264 stream memory copy code revert" into tizen
Jeongmo Yang [Wed, 6 Nov 2019 06:59:57 +0000 (06:59 +0000)]
Merge "[tizencamerasrc] h264 stream memory copy code revert" into tizen

4 years agotizenwlsink: Move skip rendering to avoid creating wl_buffer 82/216982/1 accepted/tizen/unified/20191106.124657 submit/tizen/20191106.031024
Hyunil [Tue, 5 Nov 2019 08:04:53 +0000 (17:04 +0900)]
tizenwlsink: Move skip rendering to avoid creating wl_buffer

Change-Id: Id98fcbe57f082a09c4ca49604f7e00acf2c22476
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[tizencamerasrc] h264 stream memory copy code revert 10/216810/2
Hyuntae Kim [Fri, 1 Nov 2019 10:23:30 +0000 (19:23 +0900)]
[tizencamerasrc] h264 stream memory copy code revert

Change-Id: Ie5bda14a37319106b5b06f5da140d4a3ce59531d

4 years agoChange FOURCC_ARGB to BGRA. 75/216375/5
Hyunsoo Park [Thu, 24 Oct 2019 06:32:47 +0000 (15:32 +0900)]
Change FOURCC_ARGB to BGRA.

Actually wayland server sends weird stream to waylandsrc in case of ARGB setting.
So i changed it to BRGA.

Change-Id: I6e5bb6d6dca442e39c526144d4e4af1a3175385a
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agoMerge "Change license of 'gstwfdtizenmessge'." into tizen
Hyunsoo Park [Thu, 31 Oct 2019 00:21:15 +0000 (00:21 +0000)]
Merge "Change license of 'gstwfdtizenmessge'." into tizen

4 years agoChange license of 'gstwfdtizenmessge'. 72/216572/2
Hyunsoo Park [Tue, 29 Oct 2019 05:03:17 +0000 (14:03 +0900)]
Change license of 'gstwfdtizenmessge'.

It is LGPL, but in initial commit, it was decribed as Apache license.
So i changed it.

Change-Id: I51e58f528abc3a381aa3ce26c3bc19cf0e5abc32
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agotizencamerasrc : uvc camera h264 stream preview fail 26/214326/8
Hyuntae Kim [Fri, 20 Sep 2019 08:08:36 +0000 (17:08 +0900)]
tizencamerasrc : uvc camera h264 stream preview fail

1. camera frame does not support tbm type
2. preview mmap data can not be fastly released before decoder unref buffer

Change-Id: I37a184b0b9426dc515ba5803e12f91d2ab0e901b

4 years agoModify strerror to strerror_r 33/215733/1 accepted/tizen_5.5_unified_mobile_hotfix tizen_5.5_mobile_hotfix accepted/tizen/5.5/unified/20191031.005919 accepted/tizen/5.5/unified/mobile/hotfix/20201027.063043 accepted/tizen/unified/20191016.010605 submit/tizen/20191015.074005 submit/tizen_5.5/20191031.000006 submit/tizen_5.5_mobile_hotfix/20201026.185106 tizen_5.5.m2_release
Hyunsoo Park [Tue, 15 Oct 2019 05:09:07 +0000 (14:09 +0900)]
Modify strerror to strerror_r

Change-Id: I7d54115ad726f98c3b9de9a2b9982c77da57237f
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agoMerge "tizenwlsink: Add description for surface-id and use-tbm" into tizen
Hyunil Park [Tue, 8 Oct 2019 07:16:49 +0000 (07:16 +0000)]
Merge "tizenwlsink: Add description for surface-id and use-tbm" into tizen

4 years agotizenwlsink: Add description for surface-id and use-tbm 98/215198/4
Hyunil [Wed, 2 Oct 2019 10:03:17 +0000 (19:03 +0900)]
tizenwlsink: Add description for surface-id and use-tbm

To operate tizenwlsink in tbm mode, use-tbm must set in NULL or READY state

Change-Id: I4ec103af0bba38a048a63dac460273db34c7946d
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[tizencamerasrc/waylandsrc] Fix Coverity issues 44/215344/2 accepted/tizen/unified/20191009.231735 submit/tizen/20191008.070346
Seungbae Shin [Mon, 7 Oct 2019 07:36:43 +0000 (16:36 +0900)]
[tizencamerasrc/waylandsrc] Fix Coverity issues

Unchecked return value
Buffer not null terminated

[Version] 1.0.0-83
[Profile] Common
[Issue Type] Security

Change-Id: Ib19ab2adcc8b53d310487d7568c81ec8346441e1

4 years ago[tizencamerasrc] Fix Svace issue 23/214823/1 accepted/tizen/unified/20191002.013416 submit/tizen/20191001.103749
Jeongmo Yang [Fri, 27 Sep 2019 00:54:54 +0000 (09:54 +0900)]
[tizencamerasrc] Fix Svace issue

- UNREACHABLE_CODE
- DEREF_AFTER_NULL.EX
- PROC_USE.VULNERABLE

[Version] 1.0.0-82
[Profile] Common
[Issue Type] Bug fix

Change-Id: I68c159e789c06e357937c6a57f12465dbf8e2d8d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoRemove unnecessary dependency 02/214802/1
Jeongmo Yang [Thu, 26 Sep 2019 10:39:52 +0000 (19:39 +0900)]
Remove unnecessary dependency

[Version] 1.0.0-81
[Profile] Common
[Issue Type] Clean up

Change-Id: Id3cce6b1605ffa239a2ab7ffb3ab3382b1f5bd0c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoRemove unnecessary alsa dependancy 06/214706/1 accepted/tizen/unified/20190927.064434 submit/tizen/20190926.044155
Seungbae Shin [Wed, 25 Sep 2019 11:10:58 +0000 (20:10 +0900)]
Remove unnecessary alsa dependancy

Change-Id: Ibea4141920564e2b4964e2fa71be646ac9a0034a

4 years agoAdd new package for tizencamerasrc plugin 30/214630/1 accepted/tizen/unified/20190925.220402 submit/tizen/20190925.014557
Jeongmo Yang [Wed, 25 Sep 2019 01:00:31 +0000 (10:00 +0900)]
Add new package for tizencamerasrc plugin

[Version] 1.0.0-79
[Profile] Common
[Issue Type] Add package

Change-Id: Ibc4d1e662d9c792b9471e0408e4beb01c133b999
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agoMerge "tizenwlsink: For C# App, add display ROI x, y, width and height property"... accepted/tizen/unified/20190924.062119 submit/tizen/20190923.044650
Hyunil Park [Mon, 23 Sep 2019 04:44:41 +0000 (04:44 +0000)]
Merge "tizenwlsink: For C# App, add display ROI x, y, width and height property" into tizen

4 years agotizenwlsink: For C# App, add display ROI x, y, width and height property 23/214123/2
Hyunil [Wed, 18 Sep 2019 08:09:30 +0000 (17:09 +0900)]
tizenwlsink: For C# App, add display ROI x, y, width and height property

Change-Id: Ib6da368176afab9a30fd82e892b98c10208c1c9f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizencamerasrc : add h264 stream in tizencamerasrc 90/214090/1
Hyuntae Kim [Wed, 18 Sep 2019 02:33:30 +0000 (11:33 +0900)]
tizencamerasrc : add h264 stream in tizencamerasrc

Change-Id: Ie83695b0cf556b7acfb6c38b596996e615cf5958

4 years agoRemove video360 from gst-plugins-tizen to remove egl dependency 62/213962/1 accepted/tizen/unified/20190919.065328 submit/tizen/20190918.233748
Hyunil [Tue, 17 Sep 2019 04:55:54 +0000 (13:55 +0900)]
Remove video360 from gst-plugins-tizen to remove egl dependency

Change-Id: I6d9e2a9464d6242cf059281e359401676d03c69a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agovideo360: Create video360 package to remove gles20 dependency 63/213763/3 accepted/tizen/unified/20190917.034122 accepted/tizen/unified/20190918.010338 submit/tizen/20190917.001550 submit/tizen/20190917.100430
Hyunil [Wed, 11 Sep 2019 06:12:48 +0000 (15:12 +0900)]
video360: Create video360 package to remove gles20 dependency

Change-Id: I871f46289a4cc70c28b34ea7a5dd5495e950d74f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: For C# App, add surface-id property 89/213489/1
Hyunil [Fri, 6 Sep 2019 01:31:55 +0000 (10:31 +0900)]
tizenwlsink: For C# App, add surface-id property

C# app is difficult to set surface id using video interface

Change-Id: I611b6a30f83f5ad3aed2f807d748082feb413f69
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: fix plugin loding issue 43/213443/1
Hyunil [Thu, 5 Sep 2019 08:53:37 +0000 (17:53 +0900)]
tizenwlsink: fix plugin loding issue

Change-Id: I78283bb4266c01ef189a0cbe8caa956bc97956f6
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agofixup! Add mapping_sub_surface member varable to remove user confusion 95/212995/3
Hyunil [Thu, 29 Aug 2019 06:54:41 +0000 (15:54 +0900)]
fixup! Add mapping_sub_surface member varable to remove user confusion

Change-Id: I43ca970f2368940a52094284135d2499bc589e77
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoAdd mapping_sub_surface member varable to remove user confusion
Hyunil [Thu, 29 Aug 2019 06:54:41 +0000 (15:54 +0900)]
Add mapping_sub_surface member varable to remove user confusion

Change-Id: I43ca970f2368940a52094284135d2499bc589e77
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: Change variable name for use tbm property 82/212682/1
Hyunil [Mon, 26 Aug 2019 05:43:20 +0000 (14:43 +0900)]
tizenwlsink: Change variable name for use tbm property

Change-Id: I4453bef50baaf71392de7f46e18f23f303c1dc20
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: default value of use-tbm is changed to false 82/212582/1 accepted/tizen/unified/20190827.043433 submit/tizen/20190826.051840
Hyunil [Fri, 23 Aug 2019 06:20:31 +0000 (15:20 +0900)]
tizenwlsink: default value of use-tbm is changed to false

Change-Id: Ib8c5c4b4120c108cd2fe6bc3746263abd5843426
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: Change log level for caps negotiaton 15/212015/1 accepted/tizen/unified/20190822.045359 submit/tizen/20190820.091059
Hyunil [Tue, 13 Aug 2019 09:22:10 +0000 (18:22 +0900)]
tizenwlsink: Change log level for caps negotiaton

Change-Id: I30471e4c15cc86f8fcac199cd2c947d7241da68e
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoTinycompresssink : Modify string format 72/211972/3
Hyunil [Tue, 13 Aug 2019 04:31:08 +0000 (13:31 +0900)]
Tinycompresssink : Modify string format

Change-Id: Ifafe498c6345c47c756da6bf0924af9260c03195
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoMerge "tizenwlsink: Add restriction for using tbm" into tizen
Hyunil Park [Fri, 9 Aug 2019 06:21:22 +0000 (06:21 +0000)]
Merge "tizenwlsink: Add restriction for using tbm" into tizen

4 years agoMerge "Fix memory leak for 'error' value." into tizen
Hyunsoo Park [Fri, 9 Aug 2019 04:53:04 +0000 (04:53 +0000)]
Merge "Fix memory leak for 'error' value." into tizen

4 years agotinycompresssink: Add checking return value of sound_manager_destroy_virtual_stream 89/211689/5
Hyunil [Thu, 8 Aug 2019 07:11:43 +0000 (16:11 +0900)]
tinycompresssink: Add checking return value of sound_manager_destroy_virtual_stream

Change-Id: I95035f7a5cb2fcc803531cbd7de67f73d5b348cd
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoFix memory leak for 'error' value. 97/211697/1
Hyunsoo Park [Thu, 8 Aug 2019 07:46:06 +0000 (16:46 +0900)]
Fix memory leak for 'error' value.

'error' value is allocated with dynamic, but it doesn't freed.
So i will free memory.

Change-Id: Ibb54d16aed58f2939aaa7b7fdb74e932d448d703
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years agotizenwlsink: Add restriction for using tbm 84/211684/2
Hyunil [Thu, 8 Aug 2019 05:58:39 +0000 (14:58 +0900)]
tizenwlsink: Add restriction for using tbm

Change-Id: I35c328e682c9467dac5bc5d8f613b6f54b52330a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotizenwlsink: change input param data type for setting wl_surface_id 22/210622/1 accepted/tizen/unified/20190725.220533 submit/tizen/20190724.035455
Hyunil [Tue, 23 Jul 2019 04:44:09 +0000 (13:44 +0900)]
tizenwlsink: change input param data type for setting wl_surface_id

Change-Id: I92bb5fc11306fc8ab9e79ffbd8070e0ee344507c
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agoMerge "tinycompresssink: Remove tinycompresssink from gst-plugins-tizen" into tizen submit/tizen/20190722.072456
Hyunil Park [Mon, 22 Jul 2019 06:58:20 +0000 (06:58 +0000)]
Merge "tinycompresssink: Remove tinycompresssink from gst-plugins-tizen" into tizen

4 years agotizenwlsink: Modify string format 57/210357/1
Hyunil [Thu, 18 Jul 2019 07:57:29 +0000 (16:57 +0900)]
tizenwlsink: Modify string format

Change-Id: I6a5920629ff59255acc8bb803fcdb326ab81388f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotinycompresssink: Remove tinycompresssink from gst-plugins-tizen 24/210224/1
Hyunil [Wed, 17 Jul 2019 05:18:05 +0000 (14:18 +0900)]
tinycompresssink: Remove tinycompresssink from gst-plugins-tizen

Change-Id: Icae86516219f1bfe7dffcf3a0fee797318382b00
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years agotinycompresssink: create tinycompresssink package 49/210049/3 accepted/tizen/unified/20190716.111210 submit/tizen/20190716.062816 submit/tizen/20190717.042806
Hyunil [Mon, 15 Jul 2019 08:14:15 +0000 (17:14 +0900)]
tinycompresssink: create tinycompresssink package

Change-Id: I39c938d94d9e879c916277d3808ab75385cb389f
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
4 years ago[wfdmananger] Refactorying 'gst_wfd_src_create_socket'. 55/198255/8
Hyunsoo Park [Wed, 23 Jan 2019 02:21:07 +0000 (11:21 +0900)]
[wfdmananger] Refactorying 'gst_wfd_src_create_socket'.

Before this patch, socket apis are in mixed using.
I replaced winsocks to g socket apis.

Change-Id: Ib5bcf164599bfc8d576bcec78797c72b46d0fa0a
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
4 years ago[tizencamerasrc] Update parameter for set/get_command function 26/207826/1 accepted/tizen/unified/20190614.051558 submit/tizen/20190613.080726
Jeongmo Yang [Thu, 13 Jun 2019 06:34:17 +0000 (15:34 +0900)]
[tizencamerasrc] Update parameter for set/get_command function

[Version] 1.0.0-77
[Profile] Common
[Issue Type] Update

Change-Id: I848501d9167e5f8926110c078180a9b01b157fa4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Support new camera control 19/207719/4
Jeongmo Yang [Tue, 11 Jun 2019 09:33:50 +0000 (18:33 +0900)]
[tizencamerasrc] Support new camera control

- Bitrate, PTZ(Pan Tilt Zoom) type, Pan, Tilt

[Version] 1.0.0-76
[Profile] Common
[Issue Type] Update

Change-Id: I206de5c707749cd9ddb88029378a38131e9da450
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years ago[tizencamerasrc] Fix invalid initial value for filling control list 58/207658/1
Jeongmo Yang [Tue, 11 Jun 2019 01:12:42 +0000 (10:12 +0900)]
[tizencamerasrc] Fix invalid initial value for filling control list

[Version] 1.0.0-75
[Profile] Common
[Issue Type] Bug fix

Change-Id: Icc31f1a92e1848279669e136539c24dd17199555
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
4 years agotinycompress: Exclude tinycompress from TV profile 28/206728/2 accepted/tizen/unified/20190602.221911 submit/tizen/20190524.030655
Hyunil [Fri, 24 May 2019 02:55:54 +0000 (11:55 +0900)]
tinycompress: Exclude tinycompress from TV profile

Change-Id: I9ed780506883f800193b952ff21b3f78149fbc7a
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotinycompresssink: Add new property to dump compress status 73/206273/3
Hyunil [Thu, 16 May 2019 02:03:13 +0000 (11:03 +0900)]
tinycompresssink: Add new property to dump compress status

Change-Id: I5114107da96913357567beb8fbd7cf19f72a9851
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agoMerge "Skip spaces for parsing wfd video format type." into tizen
Hyunsoo Park [Thu, 9 May 2019 00:53:17 +0000 (00:53 +0000)]
Merge "Skip spaces for parsing wfd video format type." into tizen

5 years agoSkip spaces for parsing wfd video format type. 77/205577/2
Hyunsoo Park [Tue, 7 May 2019 12:27:17 +0000 (21:27 +0900)]
Skip spaces for parsing wfd video format type.

When comparing strings, it is checked as false if string has space character on their back and forth.
So i added this macro for removing spaces.

Change-Id: I643f2a890bfb43af1c5ad710ddc2a436a70e9f8e
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
5 years agoMerge "tinycompresssink: Apply gstreamer flush event for flushing data of tinycompres... accepted/tizen/unified/20190508.234053 submit/tizen/20190508.064423
Hyunil Park [Wed, 8 May 2019 06:41:57 +0000 (06:41 +0000)]
Merge "tinycompresssink: Apply gstreamer flush event for flushing data of tinycompress" into tizen

5 years agoAdd coupling mode for secondary sink. 15/205315/7 accepted/tizen/unified/20190508.111106 submit/tizen/20190507.101459
Hyunsoo Park [Thu, 2 May 2019 07:50:15 +0000 (16:50 +0900)]
Add coupling mode for secondary sink.

For coupling between primary and secondary sink,
it should be checked whether teardown message is sent for coupling or not.

[Version] 1.0.0-73

Change-Id: I3d8ebf508d16cbb444eed48909f4a8c03b9b4cb0
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
5 years agotinycompresssink: Apply gstreamer flush event for flushing data of tinycompress 39/205139/4
Hyunil [Mon, 29 Apr 2019 10:50:23 +0000 (19:50 +0900)]
tinycompresssink: Apply gstreamer flush event for flushing data of tinycompress

Change-Id: I08d9fa7b1ef8ac41ec2e846c83fd2c93cbf459b9
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotizenwlsink: fix issue(last-sample isn't rendered repeatedly) 19/204619/1 accepted/tizen/unified/20190426.110514 submit/tizen/20190426.032240
Hyunil [Thu, 25 Apr 2019 04:55:53 +0000 (13:55 +0900)]
tizenwlsink: fix issue(last-sample isn't rendered repeatedly)

Change-Id: I5133be03549dd7a607129a698835e5ba3d86a7af
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotinycompresssink: Apply volume right after starting virtual stream 82/204282/1 accepted/tizen/unified/20190425.014631 submit/tizen/20190423.020435
Sangchul Lee [Tue, 23 Apr 2019 01:50:32 +0000 (10:50 +0900)]
tinycompresssink: Apply volume right after starting virtual stream

[Version] 1.0.0-72
[Issue Type] Enhancement

Change-Id: Ied2a2c1a41484d04ad3010610a72fb32036ca8aa
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years agotinycompresssink: Revise volume control codes 81/204181/1
Sangchul Lee [Fri, 19 Apr 2019 04:43:48 +0000 (13:43 +0900)]
tinycompresssink: Revise volume control codes

Use sound-manager internal API to set volume for
compressed media instead of using ALSA mixer control
API directly. The previous volume logic was moved
to audio HAL.

[Version] 1.0.0-71
[Issue Type] Refactoring

Change-Id: Ia4c4e7616a97ddf34fe05c824366a26140e7c17e
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
5 years agotinycompresssink: integrate sound-manager virtual stream 13/203413/1 accepted/tizen/unified/20190416.071502 submit/tizen/20190415.102201
Seungbae Shin [Fri, 12 Apr 2019 10:41:54 +0000 (19:41 +0900)]
tinycompresssink: integrate sound-manager virtual stream

Change-Id: I24ef9b2f32b4059eba12e8e134510acba12036ca

5 years agoChange file attribute 89/203389/1
SeokHoon LEE [Fri, 12 Apr 2019 07:15:43 +0000 (16:15 +0900)]
Change file attribute

Change-Id: Ic23b1a6dc76d0433b427e35ffde33dcc851b4d78
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agoChange file attribute 82/203382/1
SeokHoon LEE [Fri, 12 Apr 2019 06:59:21 +0000 (15:59 +0900)]
Change file attribute

Change-Id: I39c601c7ec8b2bbe796ec01671c7d7e738d34a34
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years ago[tizencamerasrc] Support user buffer fd and change some logic 78/200878/5
Jeongmo Yang [Tue, 5 Mar 2019 08:32:37 +0000 (17:32 +0900)]
[tizencamerasrc] Support user buffer fd and change some logic

- Initialize handle for hal interface in plugin init function

[Version] 1.0.0-69
[Profile] Common
[Issue Type] Update

Change-Id: Ib5f648e1415f73a399a7f22f66b96897c1265292
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoExpand wfd2_audio_codec to meet wfd r2 standard 81/202381/6 accepted/tizen/unified/20190401.224939 submit/tizen/20190401.014745
SeokHoon LEE [Thu, 28 Mar 2019 00:39:32 +0000 (09:39 +0900)]
Expand wfd2_audio_codec to meet wfd r2 standard

- direct_audio_codec changed to wfd2_audio_codec
  to meet wfd2 r2 standard
- able to negotiate with wfd2_audio_codec.

Change-Id: Id38618ec551d79bc6c2abf7bd066bc41e93167ed
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agoRemove extention-tm1 package 18/202118/2
SeokHoon LEE [Mon, 25 Mar 2019 02:17:02 +0000 (11:17 +0900)]
Remove extention-tm1 package

- Remove target specified extention-tm1 package
  cause TIZEN_FEATUER_PRODUCT_TM1 had deleted in sourcey.

Change-Id: I5e8622e6b3318c8b6fa96db54e639d1c65675362
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agoRemove TIZEN_FEATUER_PRODUCT_TM1 12/201912/6 accepted/tizen/unified/20190325.070850 submit/tizen/20190322.064153
SeokHoon LEE [Thu, 21 Mar 2019 01:41:25 +0000 (10:41 +0900)]
Remove TIZEN_FEATUER_PRODUCT_TM1

- Remove TIZEN_FEATUER_PRODUCT_TM1 for unified code.
- add function to get number of bo(buffer object).

Change-Id: I8f86dac7576c6d719377bced9368f14f01a7ee07
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agotinycompresssink: Add mp3 caps to limit audio format 26/201626/2 accepted/tizen/unified/20190320.082351 submit/tizen/20190319.112648
Hyunil [Mon, 18 Mar 2019 08:29:04 +0000 (17:29 +0900)]
tinycompresssink: Add mp3 caps to limit audio format

Change-Id: If3800caeb0cd219b6292a392bdffcec0b6ace331
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotinycompresssink: Add property to control tinycompress H/W 10/201510/7
Hyunil [Fri, 15 Mar 2019 05:16:54 +0000 (14:16 +0900)]
tinycompresssink: Add property to control tinycompress H/W

1. compress card number
2. compress device number
3. compress timeout for writing

Change-Id: I9279a389559902a587019a4e31f5d9eb69d364bf
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotinycompressink: add volume/mute property 68/201468/2
Seungbae Shin [Thu, 14 Mar 2019 10:19:47 +0000 (19:19 +0900)]
tinycompressink: add volume/mute property

Change-Id: I25d96c246d591499cd3d63755233e8e884bfe065

5 years agotinycompresssink: add h/w volume set 93/201393/5
Seungbae Shin [Wed, 13 Mar 2019 10:05:12 +0000 (19:05 +0900)]
tinycompresssink: add h/w volume set

Change-Id: I42867b05db74da1d1432d5f2a921934acc34057e

5 years agotinycompresssink: Add SampleApp for tinycompress test 89/201389/3
Hyunil [Wed, 13 Mar 2019 10:50:14 +0000 (19:50 +0900)]
tinycompresssink: Add SampleApp for tinycompress test

Change-Id: Id365ec89f002a24547299ae6e467d23dbc46acfe
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years agotinycompresssink: initial tinycompress 28/201328/3
Hyunil [Tue, 12 Mar 2019 10:54:36 +0000 (19:54 +0900)]
tinycompresssink: initial tinycompress

Change-Id: I8dbc5df544adab972a12da9b02e3947656be2557
Signed-off-by: Hyunil <hyunil46.park@samsung.com>
5 years ago[tizencamerasrc] Support video command 72/197572/4
Jeongmo Yang [Mon, 14 Jan 2019 07:24:39 +0000 (16:24 +0900)]
[tizencamerasrc] Support video command

[Version] 1.0.0
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: I5aceed6108476010046104d815b4a11bd35ea498
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge "[wfdmanager] Modify way to set coupled sink parameter." into tizen
SeokHoon LEE [Mon, 21 Jan 2019 01:51:37 +0000 (01:51 +0000)]
Merge "[wfdmanager] Modify way to set coupled sink parameter." into tizen

5 years ago[wfdmanager] Modify way to set coupled sink parameter. 01/196901/5
Hyunsoo Park [Mon, 7 Jan 2019 11:20:41 +0000 (20:20 +0900)]
[wfdmanager] Modify way to set coupled sink parameter.

Change-Id: Iee44c2ed5b848453f0ee81488cb0687df05e1fb8
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
5 years ago[tizencamerasrc] Update code to handle buffers 09/197009/3
Jeongmo Yang [Wed, 9 Jan 2019 01:18:07 +0000 (10:18 +0900)]
[tizencamerasrc] Update code to handle buffers

- Remove buffer copy in case of normal buffer
- Support tizen allocator if tbm is used in Camera HAL

[Version] 1.0.0
[Profile] Common
[Issue Type] Update
[Dependency module] N/A

Change-Id: Ia27d26f0d996c4620773299bff78555c2e76babd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
5 years agoMerge "Check coding rule" into tizen
SeokHoon LEE [Fri, 28 Dec 2018 07:25:07 +0000 (07:25 +0000)]
Merge "Check coding rule" into tizen

5 years agovideo360 : Changed to structure inheriting GstVideoFilter 98/195398/22
Sejun Park [Mon, 10 Dec 2018 08:06:31 +0000 (17:06 +0900)]
video360 : Changed to structure inheriting GstVideoFilter

- Apply tizen buffer pool to video360
- Fixed an issue which red and blue values were reversed

Change-Id: Id752359223f68e18c7a11d2830c2e7e4d7f9fcce

5 years agoCheck coding rule 00/196300/1
SeokHoon LEE [Thu, 27 Dec 2018 04:56:54 +0000 (13:56 +0900)]
Check coding rule

Change-Id: I76afe75b36300be33ceeaed318c80bdedb5a11b6
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agoMerge "Remove g_strdup for mem leakage" into tizen submit/tizen/20181226.003520
SeokHoon LEE [Fri, 21 Dec 2018 05:51:35 +0000 (05:51 +0000)]
Merge "Remove g_strdup for mem leakage" into tizen

5 years agoRemove g_strdup for mem leakage 38/195938/3
SeokHoon LEE [Thu, 20 Dec 2018 01:02:19 +0000 (10:02 +0900)]
Remove g_strdup for mem leakage

- add const parameter of gst_wfd_message_set_coupled_sink

Change-Id: I7b8274816299e27646ef3774d03f69bd10e02a01
Signed-off-by: SeokHoon LEE <andy.shlee@samsung.com>
5 years agoReplace attribute name 'wfd2_tcp_port' with 'wfd2_transport_switch' to follow WFD... 89/195289/3
Hyunsoo Park [Wed, 12 Dec 2018 08:32:30 +0000 (17:32 +0900)]
Replace attribute name 'wfd2_tcp_port' with 'wfd2_transport_switch' to follow WFD R2 spec.

Change-Id: I7d759e3684413c35bc6334e10429c1a6fce1ba91
Signed-off-by: Hyunsoo Park <hance.park@samsung.com>
5 years agoMerge "pdpushsrc: remove unused plugin" into tizen accepted/tizen/unified/20181207.061513 submit/tizen/20181206.101556
eunhae choi [Thu, 6 Dec 2018 09:14:57 +0000 (09:14 +0000)]
Merge "pdpushsrc: remove unused plugin" into tizen

5 years agopdpushsrc: remove unused plugin 01/194601/1
Eunhae Choi [Thu, 6 Dec 2018 06:31:13 +0000 (15:31 +0900)]
pdpushsrc: remove unused plugin

Change-Id: I9ecdb73086863f03bedf6514276d77aa34828b16

5 years agoMerge "Add 'coupled-sink-ip' property on gstwfdsrc plugin." into tizen
SeokHoon LEE [Mon, 3 Dec 2018 08:42:28 +0000 (08:42 +0000)]
Merge "Add 'coupled-sink-ip' property on gstwfdsrc plugin." into tizen