yogesh manav [Mon, 31 Jul 2017 05:57:44 +0000 (11:27 +0530)]
Moved the space checking code at proper place.
fixed the coding syntax warnings
Fix for following scenario
1. If recording location is set in mmc card and during audio/video recording if user remove the mmc card, then muse-server used to crash.
2. while recording if device space is over then internally mm-camcorder start dropping the frame, but if in background data copy is in progress
using MTP, then there is chance that there is no space to write the file header also. as it may be occupied by the data copy.
so before doing the commit, check the minimum space availability in destination storage type.
[Version] 0.10.132
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
Change-Id: I9ebecd03ff8bb5c7b6782a1d807717090fcd4b6c
Signed-off-by: yogesh manav <yogesh.m@samsung.com>
Jeongmo Yang [Thu, 24 Aug 2017 06:01:21 +0000 (15:01 +0900)]
Fix sonarCube issue - Arithmatic operation on void pointer
[Version] 0.10.131
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
Change-Id: Ic51a24c5f661160ee10de0256bc7ce935d13e361
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 27 Jul 2017 06:26:24 +0000 (15:26 +0900)]
Remove build warning
[Version] 0.10.130
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
Change-Id: I7b07435e34a6164fb63db16b8384730215b3e88d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 27 Jul 2017 05:05:08 +0000 (14:05 +0900)]
Set error code for timeout error
The EOS handling should be avoided in error case,
but, error code could not be updated in case of timeout error.
So, update the error code in that case.
[Version] 0.10.129
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I8437791467daee2f086f73350738699d2d0bec81
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 18 Jul 2017 09:40:24 +0000 (18:40 +0900)]
Remove unused function
[Version] 0.10.128
[Profile] Common
[Issue Type]
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=]
Change-Id: I137eca5f50b742a43826136e50762bc39081c6c4
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Haesu Gwon [Tue, 4 Jul 2017 10:58:55 +0000 (19:58 +0900)]
Change lock mechanism to support set/unset preview callback in preview state [MPR-1245]
[Version] 0.10.127
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: Iaaabab52069d742f41c4b4c73fa054f8387514e7
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
Jeongmo Yang [Thu, 13 Jul 2017 02:49:45 +0000 (11:49 +0900)]
Fix memory allocation and acces issue
[Version] 0.10.126
[Profile] Common
[Issue Type] Bug fix
[Issue#] SATIZENVUL-927
[Dependency module] N/A
Change-Id: Icdc472148309c41fa486c7f32c9bab0c027630aa
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 11 Jul 2017 01:45:21 +0000 (10:45 +0900)]
Fix security issue - buffer overflow
[Version] 0.10.125
[Profile] Common
[Issue Type] Security issue
[Issue#] SATIZENVUL-916
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170704.3]
Change-Id: Ida060c371fac6a6366b5160ed3862799d4fec564
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 13 Jun 2017 04:24:31 +0000 (13:24 +0900)]
Fix stack-buffer-overflow error
[Version] 0.10.124
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
Change-Id: I5df70a913ade4b7253028a8fd24c8ffa3fd0609c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 9 Jun 2017 06:39:56 +0000 (15:39 +0900)]
Send state change started message in case of force stop
[Version] 0.10.123
[Profile] Common
[Issue Type]
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170608.1]
Change-Id: I561b3d11c60122ecaf4e74824867827f1847ca92
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 31 May 2017 12:14:25 +0000 (21:14 +0900)]
Bug fix - Recording is failed without setting filename
Recording should not be failed if muxed stream callback is set
although file name is not set, but it's failed because of bug.
This patch will fix it and update code for setting recording file name
and fixing encodebin's sink element as filesink.(fakesink is only used for image capture.)
[Version] 0.10.122
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170524.4]
Change-Id: I786266d69c450d1cf6bf4ab75e4defb477abb9f3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 18 May 2017 10:05:34 +0000 (19:05 +0900)]
Wait for sub resource release
[Version] 0.10.121
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170517.4]
Change-Id: Ifffab7169ecf8b80e16b1b91bd8887dd8b7e6e26
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 8 May 2017 06:31:20 +0000 (15:31 +0900)]
Skip DPM check if audio is disabled when start recording
[Version] 0.10.120
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170502.4]
Change-Id: I819d004faafe0a2d2b0f3bd72db7b938549f3db9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 4 May 2017 01:57:24 +0000 (10:57 +0900)]
Ignore get stream type error
[Version] 0.10.119
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170502.4]
Change-Id: I133bff1a0c38d71c8ecca4db69f200906b87544d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 2 May 2017 04:15:29 +0000 (13:15 +0900)]
Check acquired focus type for backward compatibility of session
[Version] 0.10.118
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170427.3]
Change-Id: Id5b1114abefb243c382af78b4d16ee691ef5fbe8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 26 Apr 2017 08:58:50 +0000 (17:58 +0900)]
Add video encoder resource conflict handling
[Version] 0.10.117
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-unified_20170421.3]
Change-Id: I727d84086d96ff7553b2f85ad4634cdeeec2815a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 27 Mar 2017 02:25:44 +0000 (11:25 +0900)]
Add missing extra info for mm_sound_release_focus
[Version] 0.10.116
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
Change-Id: I7625fdd8eea4fee9530b6d8c33316d8e5e1dd12e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 23 Mar 2017 06:12:46 +0000 (15:12 +0900)]
Add extra info to some focus APIs for backward compatibility
[Version] 0.10.116
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: Ic47fe6f08faa0988a08a2c0704523fb024855cd9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 22 Mar 2017 07:10:24 +0000 (16:10 +0900)]
Update spec file for license macro
[Version] 0.10.113-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I37a2f97ae34fb8ce1759e354f113fb460f03d18a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 17 Mar 2017 08:43:33 +0000 (17:43 +0900)]
Add new function to manager external storage state for recording
[Version] 0.10.115
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170315.2]
Change-Id: I434ce9c4f4a6f8ea311fa101ac0bc5279e61c526
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 17 Mar 2017 05:49:16 +0000 (14:49 +0900)]
Udpate for force stop function
[Version] 0.10.114
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I172181134741e21395510d280693174ea61e670d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 15 Mar 2017 23:19:27 +0000 (08:19 +0900)]
Add new function to get old state
[Version] 0.10.113
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170315.2]
Change-Id: Ia17ce634baaa31a07a145025b7a06d521f2fd9b8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 14 Mar 2017 01:02:05 +0000 (10:02 +0900)]
Fix invalid behaviour of time limit recording with fast motion setting
[Version] 0.10.112
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170302.1]
Change-Id: I3f9d7ae0602781e97276d717b76477d4bff51ba3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 6 Mar 2017 01:32:12 +0000 (10:32 +0900)]
1. Fix deadlock when resource manager is disconnected
2. Recover resource manager connection after disconnected
[Version] 0.10.111
[Profile] Common
[Issue Type] Update/Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170302.1]
Change-Id: I839c9fb4f8877d9f3dc8856619a474658e2e3fc2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 2 Mar 2017 11:42:54 +0000 (20:42 +0900)]
Add defensive code for resource release conflict
Because of some reason, stopping preview can take much time.(some camera buffer is not returned.)
In that case, mm_camcorder_unrealize has timeout for resource release if resource release callback is come while stopping preview.
This patch prevent the situation and avoid the timeout.
[Version] 0.10.108
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=]
Change-Id: I09443314107e6da9dda061300e2ad03343d2e9a6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 28 Feb 2017 02:37:41 +0000 (11:37 +0900)]
Unset focus watch callback when sound stream info is set
Sound signal to unset focus watch callback is missed or the reading session is failed because of some reason.
This patch unset focus watch callback explicitly when sound stream info is set,
because it means sound focus related function should be controlled by application.
[Version] 0.10.107
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170227.2]
Change-Id: I25df25ca93eb20f5657adb9a578d5684069e5631
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 17 Feb 2017 10:07:51 +0000 (19:07 +0900)]
Change log level for some messages
[Version] 0.10.106
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170210.1]
Change-Id: I58327e49b21d1eca81ce7954a8bee1b83e6b4fe8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 17 Feb 2017 06:47:49 +0000 (15:47 +0900)]
Fix Svace issue
[Version] 0.10.105
[Profile] Common
[Issue Type] Svace
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170210.1]
Change-Id: I656841fa236d23c7084450cdbf38ff006c99dd36
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 2 Feb 2017 07:34:52 +0000 (16:34 +0900)]
Add error handling for disconnection from resource manager
[Version] 0.10.106
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170131.2]
Change-Id: I710a72b9e3900c49513379f22bd566c5f38444b6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 31 Jan 2017 10:31:30 +0000 (19:31 +0900)]
Do not call resource init in case of audio only recording mode
[Version] 0.10.105
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170131.2]
Change-Id: I68f7910fb7fa9730ee1c5eb2be8d4951d8f7fc83
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 23 Jan 2017 07:57:21 +0000 (16:57 +0900)]
Do not return error if current videosink does not support display rect in display_rect commit function
[Version] 0.10.104
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I33eb46edc0a2582ae460bd35ab66073f5807d2e3
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 20 Jan 2017 03:03:09 +0000 (12:03 +0900)]
Set strobe mode after start preview
Strobe mode is not needed to set before start preview
[Version] 0.10.103
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: If04e9bc7db4e12202a00b2a6f0474dd465f3933c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 12 Jan 2017 08:14:33 +0000 (17:14 +0900)]
Add new callback for muxed stream
[Version] 0.10.102
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170104.1]
Change-Id: Ifaae2a1ad0792fc7e9a3148dc124becbdef2e3b2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 6 Jan 2017 07:48:13 +0000 (16:48 +0900)]
Bug fix - no error value assigned if resource acquire is failed
[Version] 0.10.101
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20170104.1]
Change-Id: Ifc5af492baeded52f61fb72a816572a844eadfe7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 21 Dec 2016 07:00:39 +0000 (16:00 +0900)]
Support DPM popup
Send dbus message to show popup related DPM policy restriction
[Version] 0.10.100
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161221.1]
Change-Id: Ia710e8bdb97791977fb8f050f01a6272e75769cc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Volodymyr Brynza [Mon, 19 Dec 2016 20:21:13 +0000 (22:21 +0200)]
Move thread creation logic to Murphy to prevent thread lock up
Change-Id: Ib3ac65c6679a8eb386e827d930ea54338af9010c
Signed-off-by: Volodymyr Brynza <v.brynza@samsung.com>
Jeongmo Yang [Tue, 13 Dec 2016 05:06:37 +0000 (14:06 +0900)]
Fix crash when destroy if capture sound played callback is not called
[Version] 0.10.98
[Profile] Common
[Issue Type] Fix crash
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161212.2]
Change-Id: Ib5431e10146cc1c308bd658c7b71b874fd10d85b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 1 Dec 2016 04:47:02 +0000 (13:47 +0900)]
Replace sound files - capture, recording
[Version] 0.10.97-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161130.1]
Change-Id: Ibfcea6d7f42afef849073c21b65a988c6f09f4c1
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 30 Nov 2016 08:28:00 +0000 (17:28 +0900)]
Change gdbus related timeout from 120 sec to 3 sec
[Version] 0.10.97
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161130.1]
Change-Id: I649e79a9ab8f723ccae901bf6e493fb44fc3670c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 29 Nov 2016 07:42:00 +0000 (16:42 +0900)]
Bug fix - fast/slow motion recording failure
GST_BUFFER_PTS is updated for fast/slow motion recording, but GST_BUFFER_DTS is not updated.
It caused unexpected recording result and fixed it.
[Version] 0.10.96
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161125.1]
Change-Id: I49fa621b34f8c7c5e2c1b82afaa20da0cd5a8582
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 29 Nov 2016 06:34:40 +0000 (15:34 +0900)]
Remove unnecessary package dependency
[Version] 0.10.95-1
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
Change-Id: I00f5b10bc82293d467d46ac51bfebfa5eef08ccf
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 28 Nov 2016 08:37:03 +0000 (17:37 +0900)]
Fix crash while TCT running on common profile
[Version] 0.10.95
[Profile] Common
[Issue Type]
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161122.5]
Change-Id: Ia52d0f1ba7087d7127793204aad41a34a80c9adc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 22 Nov 2016 10:47:15 +0000 (19:47 +0900)]
Change timeout for resource error
[Version] 0.10.94
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161121.1]
Change-Id: I62ba0d79019bb2d62e14f205c2ac6d15168490cf
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 16 Nov 2016 05:33:42 +0000 (14:33 +0900)]
Fix fd leak
Missed g_main_loop_unref for murphy's context
[Version] 0.10.93
[Profile] Common
[Issue Type]
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-3.0-mobile_20161115.1]
Change-Id: I452e88c259e2833a96e567f285c26a63e0176403
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 11 Nov 2016 08:39:45 +0000 (17:39 +0900)]
Add new field to configure to control interval of audio buffer
[Version] 0.10.91
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161110.1]
Change-Id: If1b92fc2d53d140270aeed0b4274996f9b896c27
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Volodymyr Brynza [Mon, 7 Nov 2016 07:35:25 +0000 (09:35 +0200)]
Move murphy client main loop to new context
Change-Id: Ib9be1daad1bd97b15c3af4ee9ee072960bc9c6b1
Signed-off-by: Volodymyr Brynza <v.brynza@samsung.com>
Jeongmo Yang [Mon, 7 Nov 2016 07:42:52 +0000 (16:42 +0900)]
Change return value for some display settings
"fakesink" is used when client uses evas surface rendering,
but, display setting is come to muse server and returned false.
For synchronization, change the return value for them.
[Version] 0.10.90
[Profile] Common
[Issue Type]
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]
Change-Id: I5146a29b111c59b6649a9028dfeb5e8a6028b927
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 3 Nov 2016 05:52:19 +0000 (14:52 +0900)]
Add mm_handle field to use it in gdbus sound eos callback
[Version] 0.10.89
[Profile] Common
[Issue Type] Update
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161101.3]
Change-Id: Ib9e3b13e5012b8710b07d8b1ef27a83d977379c7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 27 Oct 2016 11:43:49 +0000 (20:43 +0900)]
Fix deadlock if sound stream info is set after audiosrc is created
sound stream info includes string and integer types.
They have each attribute and can be set at the same time,
but string type attribute uses write lock and it causes deadlock.
So, this commit avoids it by changing attribute sequence.
[Version] 0.10.88
[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: I4b39b2638a46abee7a3a9a64dd3ad48129554763
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 27 Oct 2016 02:08:08 +0000 (11:08 +0900)]
Reset focus register flag not to run sound focus related code when sound signal callback is called
[Version] 0.10.87
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161026.4]
Change-Id: Id022b6fe2a534592e529732fca31172eb62bea0a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 26 Oct 2016 05:52:04 +0000 (14:52 +0900)]
Fix failure for setting attribute on 64bit environment
[Version] 0.10.86
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161025.2]
Change-Id: I13f5cbb2e80be7437a67876dc64895f625d68976
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 25 Oct 2016 05:27:10 +0000 (14:27 +0900)]
Add new attribute to get gdbus connection from outside and etc.
1. gdbus connection will be always created when handle created,
but, sometimes, g_bus_get_sync got crashed.
So, muse server will get gdbus connection once at start time,
module will use it without getting gdbus connection.
2. RM related code modified.
[Version] 0.10.85
[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_20161024.2]
Change-Id: Id680ffbbcdb6213026898d226be7853359f9624a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 19 Oct 2016 08:23:18 +0000 (17:23 +0900)]
Keep preview display when start or finish video recording
[Version] 0.10.84
[Profile] Common
[Issue Type] Issue resolve
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161018.2]
Change-Id: Ib16f61bb26963bee094be279048febe19506e7d8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyuntae, Kim [Wed, 19 Oct 2016 03:34:10 +0000 (12:34 +0900)]
[libmm-camcorder] memory leak with g_path_get_dirname
Change-Id: Iecc3c25576b062ebe44b8199ef5fd1aaa7e19120
Sangchul Lee [Tue, 18 Oct 2016 08:16:26 +0000 (17:16 +0900)]
Use value of hcamcorder->sound_focus_id instead of 0 when acquiring or releasing a focus for session backward compatibility
Previously, value 0 is used for the first parameter(id) of mm_sound_acquire_focus()/mm_sound_release_focus().
As a result, it caused misbehavior of session backward compatibility. Now it is fixed corretly.
[Version] 0.10.82
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161016.2]
Change-Id: I0db7fdeb122764f377a835c505f776568d01b557
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Jeongmo Yang [Mon, 17 Oct 2016 07:26:16 +0000 (16:26 +0900)]
Fix bug for display custom ROI setting
The custom ROI position was not set if it's set before waylandsink creation.
[Version] 0.10.81
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20161016.2]
Change-Id: I22c137944e48fb53bf982ce95daaefa9133813d0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyuntae, Kim [Wed, 12 Oct 2016 01:45:03 +0000 (10:45 +0900)]
[libmm-camcorder] add tv display device setting and remove scaler setting for directvideosink
Change-Id: I9d4cdceeadc8ccc6dafc28b1b1f1645f66a14a69
Haesu Gwon [Mon, 10 Oct 2016 11:53:17 +0000 (20:53 +0900)]
Add code for checking compatibility between codec and file format.
[Version] 0.10.79
[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_20161010.1]
Change-Id: Ic97d74235b41c71ef630508f5faabdb3d6505158
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
Jeongmo Yang [Mon, 10 Oct 2016 09:09:29 +0000 (18:09 +0900)]
Update code for camera/recorder device state APIs
1. Remove device state change signal emit related code.(signal will be emitted on upper layer)
2. Add signal emit function
3. Remove unused code
[Version] 0.10.78
[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_20161007.1]
Change-Id: Ifacc5e69ae9354304e311ef654292eb80ba1a921
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyuntae, Kim [Thu, 6 Oct 2016 05:27:36 +0000 (14:27 +0900)]
The error type of resource manager query is fixed
Change-Id: I4f6d909a7652e0a7c3082f5715dd7effcf0b0200
Jeongmo Yang [Wed, 5 Oct 2016 02:40:49 +0000 (11:40 +0900)]
Update code for configuration
Some type information has no default value, so the error could be occurred.
Then, skip the error in case of some type which has no default value.
[Version] 0.10.76
[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_20160930.5]
Change-Id: I0af2aabc7597167388fe2c18d0e2218294732e58
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 20 Sep 2016 12:35:15 +0000 (21:35 +0900)]
Recorder device state signal support
New API will be added in Native camera API.
Emit dbus signal for it.
[Version] 0.10.75
[Profile] Common
[Issue Type] New function
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160913.1]
Change-Id: Icbbd3b1ec6f4292d1fba0906cd83b3aa1ffd9c1e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Sangchul Lee [Thu, 28 Jul 2016 04:43:47 +0000 (13:43 +0900)]
Add new parameter to focus changed cb
The prototype of the callback function has been changed.
- refer to https://review.tizen.org/gerrit/#/c/81707/ (libmm-sound)
[Version] 0.10.74
[Profile] Common
[Issue Type] New function
[Dependency module] libmm-sound
[Dependency commit] https://review.tizen.org/gerrit/#/c/81707/
Change-Id: I7cfcd341a0bd240f2c510cb44d1dd11ff3838e97
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
Jeongmo Yang [Thu, 8 Sep 2016 12:29:27 +0000 (21:29 +0900)]
Camera device state signal support
New API will be added in Native camera API.
Emit dbus signal for it and update gdbus related code.
[Version] 0.10.73
[Profile] Common
[Issue Type] New function
[Dependency module] mmsvc-camera, capi-media-camera
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160907.3]
Change-Id: I79391a374111fcb5ecd6120d0fa2c241abd7f2f9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 2 Sep 2016 07:17:45 +0000 (16:17 +0900)]
Update code for sound focus
There is no action if read session is failed,
but, sound focus watch callback should be set in that case.
So, add code for it and modify some code for sound focus operation.
[Version] 0.10.72
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A
[Dependency commit] N/A
[Test] [M(T) - Boot=(OK), sdb=(OK), Home=(OK), Touch=(OK), Version=tizen-mobile_20160830.2]
Change-Id: Ib1953fcec84b332e12b8b814fb0d4afbff5cd88f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 29 Aug 2016 09:06:03 +0000 (18:06 +0900)]
[Release version 0.10.71] Update error handling for invalid state and pointer
Change-Id: I3d9a6618c0512d1c75e4aff1551092dbe7c66aa7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 22 Aug 2016 09:35:07 +0000 (18:35 +0900)]
[Release version 0.10.70] Update code for DPM - API usage changed
Change-Id: I3da2d203bca20d3fc6d031456dbb9759e7b1d2a8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 8 Aug 2016 07:16:51 +0000 (16:16 +0900)]
[Release version 0.10.69] Fix realize failure - delete murphy resource set before reuse
Change-Id: Ie726b3b60fb65e2ce2d5c3df65f278b387676891
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 27 Jul 2016 05:57:51 +0000 (14:57 +0900)]
[Release version 0.10.68] Remove mm_camcorder_testsuite - use camera_test in capi-media-camera instead of it
Change-Id: Icf5d12384916415f264ad85e03888176e1d91dc5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Wed, 27 Jul 2016 04:21:20 +0000 (13:21 +0900)]
[Release version 0.10.67] Update error handling code while recording
Change-Id: Ib922d423e9ef8cb00ed92c6f2c72bc1451ddd9d0
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 15 Jul 2016 09:03:04 +0000 (18:03 +0900)]
[Release version 0.10.66] Update code for mrp control
Change-Id: Ia4344dc2b70da8373c286217dd64743a3a1dadbc
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 15 Jul 2016 08:44:33 +0000 (17:44 +0900)]
[Release version 0.10.65] Fix bug - reset floating reference flag before reuse to avoid element leak
Change-Id: I8daff1251d03ec497a8b4433cdf9eaeeb4d84ba2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Haesu Gwon [Wed, 13 Jul 2016 05:33:12 +0000 (14:33 +0900)]
[Release version 0.10.64] Fix Tizen coding rule violation
Change-Id: Ie0cfc8489bc2f9fe76e9881f8f838d73ba598479
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
Jeongmo Yang [Tue, 12 Jul 2016 01:38:01 +0000 (10:38 +0900)]
[Release version 0.10.63] Fix murphy connection error - wait for connection before return create
Change-Id: Ifdab9c4e533735bd13c2f772a1b0b214d455cc71
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 7 Jul 2016 07:20:09 +0000 (16:20 +0900)]
[Release version 0.10.62] Add new attributes for reuse display, Remove unnecessary feature
Change-Id: Ia5550be9c333ea839bf8028c0bc76bea502307fd
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 11 Jul 2016 02:29:28 +0000 (11:29 +0900)]
[Release 0.10.61] TSAM-6195 : Fix crash when stop camera
Change-Id: I5501b9b90c2c2cc1dd9b0f878b5b32e950a554f8
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 1 Jul 2016 08:25:23 +0000 (17:25 +0900)]
[Release version 0.10.60] Fix crash - mutex clear without unlock
Change-Id: I47e3eebf3b16ca0ad6eb4750a654cef9d6d41069
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 30 Jun 2016 08:31:27 +0000 (17:31 +0900)]
[Release version 0.10.59] Update code for recording commit function - avoid time out of sound play EOS waiting
Change-Id: I699e8bf9727a8809b9f57416b99529f49bb5de6a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 24 Jun 2016 06:58:15 +0000 (15:58 +0900)]
[Release version 0.10.58] Fix TSAM-5206 : wait for resource state change message
Change-Id: Ib927efd00f931ad43e47a6f9c75139cbfe1e3e33
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 24 Jun 2016 04:25:52 +0000 (13:25 +0900)]
[Release version 0.10.57] Return SECURITY_RESTRICTED error if DPM result is NOT_ALLOWED
Change-Id: Ib79c947efe52b6ffaef60968a723b123fe38a179
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyuntae, Kim [Fri, 24 Jun 2016 02:33:31 +0000 (11:33 +0900)]
[libmm-camcorder] tv product specific control
Change-Id: I8c25c2a169a531b7479805b3015841ac83127fec
Hyuntae, Kim [Thu, 9 Jun 2016 05:45:00 +0000 (14:45 +0900)]
[libmm-camcorder] Resource manager symbolic code added
Change-Id: I4f8e2343dbd8a9f059c4207ff83e7c005bcc90bd
Jeongmo Yang [Fri, 3 Jun 2016 01:56:54 +0000 (10:56 +0900)]
[Release version 0.10.54] Avoid FALL_THROUGH checker of Svace
Change-Id: I2d7ee03602b3f48ad4349309569f819f82dcacf7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 31 May 2016 09:26:13 +0000 (18:26 +0900)]
[Release version 0.10.53] Change min values for width and height of display rectangle attributes
Change-Id: Ie5bfef105d4990ebbd4ade46baca2e3a342c7d35
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 30 May 2016 06:13:18 +0000 (15:13 +0900)]
[Release version 0.10.52] Add featuring for murphy
Change-Id: Ib538daae8f426ff3f03bdbb296dfdaf483d11c1d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 24 May 2016 03:20:39 +0000 (12:20 +0900)]
[Release version 0.10.51] Add video convert element for display
Change-Id: Id70a16ae0424165c7dc204c86eca86e128b8bb5a
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 23 May 2016 04:49:54 +0000 (13:49 +0900)]
[Release version 0.10.50] Fix recording commit error when snapshot processing is not done while recording
Change-Id: I833bdbbd995c928b3f62bea9bd1043f5497e7d83
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 17 May 2016 06:44:10 +0000 (15:44 +0900)]
[Release version 0.10.49] Update code for encoded preview format
Change-Id: I2457572318b41b976992b425a4337b3ed32667a6
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 16 May 2016 11:17:35 +0000 (20:17 +0900)]
[Release version 0.10.48] Change some global function/variable names to avoid invalid function/variable access
Change-Id: I0562bf1eee333824c07a2d34bb85db450e68c05b
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 16 May 2016 08:02:42 +0000 (17:02 +0900)]
[Release version 0.10.47] Fix bug for DPM usage - could not check microphone policy
Change-Id: Ia4e557cf228804caed9c291a9a17821c25621801
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 16 May 2016 07:44:30 +0000 (16:44 +0900)]
[Release version 0.10.46] Update compatibility table for MP3 audio codec
Change-Id: I5a387b36cb0c43a42215cef80d17e3259ccadeff
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Fri, 29 Apr 2016 10:41:07 +0000 (19:41 +0900)]
[Release version 0.10.45] 1. Update code for DPM - camera, mic policy, 2. Return value in video stream callback to remove buffer leak
Change-Id: I0a0783f2bb5694c740200f61cea6b052e868427d
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 10 May 2016 08:44:31 +0000 (17:44 +0900)]
[Release version 0.10.44] Set stride field for non-zero copy stream
Change-Id: Iefb8bf7fa5adf716fcfaac1ef9126a45bd21f33c
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Haesu Gwon [Mon, 18 Apr 2016 11:00:39 +0000 (20:00 +0900)]
[Release version 0.10.43] Add New attributes for Pan, Tilt, Display ROI Area
Change-Id: I3cbbbb6b185addd0126487c1d666a7daeece1f0c
Signed-off-by: Haesu Gwon <haesu.gwon@samsung.com>
Jeongmo Yang [Thu, 14 Apr 2016 08:37:54 +0000 (17:37 +0900)]
[Release version 0.10.42] Fix capture failure on ARTIK-10
Change-Id: I3d18aa62a8b76c5c56c5b8ad91b61cbbc30a7c06
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Tue, 5 Apr 2016 07:43:16 +0000 (16:43 +0900)]
[Release version 0.10.41] TSAM-2000 : Skip shutter sound if silent mode on shutter sound not restriced target
Change-Id: I82172f27443e6adeba17553106c4617155092dc5
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Hyuntae, Kim [Tue, 22 Mar 2016 04:48:43 +0000 (13:48 +0900)]
[libmm-camcorder] svace issue, callback msg removed, construct api removed
Change-Id: I1654bff0e46ecb4f923ddf54ea4c777ba51f6899
Jeongmo Yang [Wed, 16 Mar 2016 12:04:07 +0000 (21:04 +0900)]
[Release version 0.10.39] 1. Fix build warnings, 2. Remove hard-coding for ini file path
Change-Id: I69cac4385fb7adadd68a5212a826e7ba922dbe2f
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Thu, 25 Feb 2016 03:37:51 +0000 (12:37 +0900)]
[Release version 0.10.39] Support sound stream information to select audio device
Change-Id: I800817abb741620e5d5b37dd99ceea8c089dce3e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Jeongmo Yang [Mon, 22 Feb 2016 08:49:54 +0000 (17:49 +0900)]
[Release version 0.10.38] Return NOT_SUPPORTED error when AudioDevice field is not existed in configure file
Change-Id: I151d3d20afb12d333465143b4b5cc4e7f11620d9
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>