platform/core/multimedia/libmm-sound.git
8 years agoRemove vconftool dependancy 08/64208/5
Seungbae Shin [Wed, 30 Mar 2016 11:59:04 +0000 (20:59 +0900)]
Remove vconftool dependancy

[Version] Release 0.10.22
[Profile] Common
[Issue #] RQ160326-00073, RQ160326-00074
[Issue Type] Dependancy

Change-Id: Id127458cb1d8eb559295663221c455cff4a9d3df

8 years agolibmm-sound: Included header file to resolve warnings 54/65454/2
aravind.gara [Mon, 11 Apr 2016 04:55:36 +0000 (13:55 +0900)]
libmm-sound: Included header file to resolve warnings

[Version] 0.10.21
[Profile] Common
[Issue Type] Warnings

Change-Id: I95c7c7a1523e22f1725f0d0549543ba41e66d854
Signed-off-by: aravind.gara <aravind.gara@samsung.com>
8 years agoRemove unused include statement 69/64269/1 accepted/tizen/common/20160401.075629 accepted/tizen/ivi/20160405.011211 accepted/tizen/mobile/20160405.011122 accepted/tizen/tv/20160405.011131 accepted/tizen/wearable/20160405.011152 submit/tizen/20160401.030705
Mok Jeongho [Thu, 31 Mar 2016 04:59:43 +0000 (13:59 +0900)]
Remove unused include statement

[Version] Release 0.10.20
[Profile] Common
[Issue Type] Cleanup

Change-Id: I315401c40a7857b4ad9e4d2f3b39b5bedfdabaab

8 years agoFix SVACE - unref only if not null 87/63887/2
Mok Jeongho [Mon, 28 Mar 2016 04:40:03 +0000 (13:40 +0900)]
Fix SVACE - unref only if not null

[Version] Release 0.10.19
[Profile] Common
[Issue Type] SVACE

Change-Id: Ie705b9ac8fbec38416d024136928cdf535b37c6c

8 years agoReturn MM_ERROR_NOT_SUPPORT_API enumerator when incoming stream type is not defined... 31/62931/2 accepted/tizen/common/20160321.151056 accepted/tizen/ivi/20160322.002844 accepted/tizen/mobile/20160322.002759 accepted/tizen/tv/20160322.002809 accepted/tizen/wearable/20160322.002826 submit/tizen/20160321.102819
Sangchul Lee [Mon, 21 Mar 2016 06:26:19 +0000 (15:26 +0900)]
Return MM_ERROR_NOT_SUPPORT_API enumerator when incoming stream type is not defined on this target

[Version] Release 0.10.18
[Profile] Common
[Issue Type] Bug fix

Change-Id: Ie88c97f68c5a1ec396388cfdac8d93a43db40670

8 years agoPrint error name when open failed 05/62705/2 accepted/tizen/common/20160318.150232 accepted/tizen/ivi/20160321.004713 accepted/tizen/mobile/20160321.004628 accepted/tizen/tv/20160321.004640 accepted/tizen/wearable/20160321.004701 submit/tizen/20160318.085637
Mok Jeongho [Thu, 17 Mar 2016 13:02:10 +0000 (22:02 +0900)]
Print error name when open failed

[Version] Release 0.10.17
[Profile] Common
[Issue Type] Code Enhancement

Change-Id: I5a4f8d6134cef4fa5247df862af6b26f5795b572

8 years agoPrint error message when g_bus_get_sync failed 03/62703/2
Mok Jeongho [Thu, 17 Mar 2016 12:56:44 +0000 (21:56 +0900)]
Print error message when g_bus_get_sync failed

[Version] Release 0.10.16
[Profile] Common
[Issue Type] Code Enhancement

Change-Id: I9253ed4e69659213a09874171b5f95aa5e871f1d

8 years agoReplace strerror with strerror_r 98/62698/1 accepted/tizen/ivi/20160318.113754 accepted/tizen/mobile/20160318.113551 accepted/tizen/tv/20160318.113648 accepted/tizen/wearable/20160318.113628 submit/tizen/20160317.125504
Mok Jeongho [Thu, 17 Mar 2016 05:30:11 +0000 (14:30 +0900)]
Replace strerror with strerror_r

[Version] Release 0.10.15
[Profile] Common
[Issue Type] Code Enhancement

Change-Id: Ibc3a3fb458947e9871ef713cf797726794232271

8 years agoFix build warnings 51/62451/2 accepted/tizen/common/20160317.155811 accepted/tizen/ivi/20160318.112134 accepted/tizen/mobile/20160318.111317 accepted/tizen/tv/20160318.111640 accepted/tizen/wearable/20160318.111743 submit/tizen/20160316.082059
Mok Jeongho [Wed, 16 Mar 2016 04:28:03 +0000 (13:28 +0900)]
Fix build warnings

[Version] Release 0.10.14
[Profile] Common
[Issue Type] Fix Warning

Change-Id: Ib2ab191cb12530bae101c7435cda96d1c9d38a78

8 years agoFix for SVACE defects 14/61614/1 accepted/tizen/common/20160310.081656 accepted/tizen/ivi/20160310.060720 accepted/tizen/mobile/20160310.060620 accepted/tizen/tv/20160310.060640 accepted/tizen/wearable/20160310.060701 submit/tizen/20160309.082619
Seungbae Shin [Wed, 9 Mar 2016 07:28:03 +0000 (16:28 +0900)]
Fix for SVACE defects

[Version] Release 0.10.13
[Profile] Common
[Issue Type] Bug Fix

Change-Id: Ib1365c434bbbe53c0706a833b206181598bdadea

8 years agoEmit emergent_exit signal only when needed 13/61513/1 accepted/tizen/common/20160310.070807 accepted/tizen/ivi/20160309.005954 accepted/tizen/mobile/20160309.005859 accepted/tizen/tv/20160309.005914 accepted/tizen/wearable/20160309.005934 submit/tizen/20160308.101649
Mok Jeongho [Tue, 8 Mar 2016 09:59:05 +0000 (18:59 +0900)]
Emit emergent_exit signal only when needed

[Version] Release 0.10.12
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I4f0be70c401b09f34ff0fbad285b164e520e05be

8 years agoReturn permission denied error when vconf failed with that cause 20/61120/1 accepted/tizen/ivi/20160305.093615 accepted/tizen/mobile/20160305.093523 accepted/tizen/tv/20160305.093540 accepted/tizen/wearable/20160305.093554 submit/tizen/20160304.060227
Mok Jeongho [Fri, 4 Mar 2016 05:50:34 +0000 (14:50 +0900)]
Return permission denied error when vconf failed with that cause

[Version] Release 0.10.11
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I5ddfe2a132de3f71f18571eef6abd92abf183d00

8 years agoFix svace issues 65/60965/1 accepted/tizen/ivi/20160305.090951 accepted/tizen/mobile/20160305.090858 accepted/tizen/tv/20160305.090921 accepted/tizen/wearable/20160305.090934 submit/tizen/20160303.074921
Sangchul Lee [Thu, 3 Mar 2016 06:48:52 +0000 (15:48 +0900)]
Fix svace issues

[Version] Release 0.10.10
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I9986ad9cec56fc4cdb9cbcba8d60a028a0bcee24

8 years agoChange emergent exit from method call to signal 19/60419/4
Mok Jeongho [Fri, 26 Feb 2016 05:40:27 +0000 (14:40 +0900)]
Change emergent exit from method call to signal

[Version] Release 0.10.9
[Profile] Common
[Issue Type] Feature enhancement

Change-Id: Ie3e528a1def32cc77e492a277e9e446b8574e5bc

8 years agoDbus logic/layer/interface enhancements 82/60182/7
Mok Jeongho [Mon, 22 Feb 2016 05:25:37 +0000 (14:25 +0900)]
Dbus logic/layer/interface enhancements

- Remove msgq related / unused codes
- Add mm_sound_intf.h for audio framework internal interface
- Divide dbus related code into mm_sound_dbus.c,
  and provide general interface
- Change file name from 'mm_sound_client_dbus.c' to 'mm_sound_proxy.c'
  complying with its role
- Change 'emergent exit' to signal of client
- Remove duplicated code
- Add device_flag check logic in device-callback
- Deallocate internal userdata when unsubscribe

Change-Id: I6cb8eaa0089a288ba4d1068dcfb55ab87c3dfb8a

8 years agoRevice codes of _dbus_signal_callback() 52/56452/1 accepted/tizen/ivi/20160218.023937 accepted/tizen/mobile/20160108.115954 accepted/tizen/tv/20160108.113641 accepted/tizen/wearable/20160108.113821 submit/tizen/20160108.084951 submit/tizen_common/20160218.142243 submit/tizen_ivi/20160217.000000 submit/tizen_ivi/20160217.000003
Sangchul Lee [Fri, 8 Jan 2016 06:09:15 +0000 (15:09 +0900)]
Revice codes of _dbus_signal_callback()

Specify bit composition of the value argument.
Write session information for backward compatibility that would be used by frameworks on daemon(e.g., muse-server).

[Version] Release 0.10.7
[Profile] Common
[Issue Type] Feature enhancement

Change-Id: Id9d82d2ddd022d4eabd1ab565bc121b28b8db4fb

8 years agoAdd mm_sound_subscribe_signal_for_daemon() for use case of daemon and remove mm_sound... 88/56288/2 accepted/tizen/mobile/20160108.005754 accepted/tizen/tv/20160108.005819 accepted/tizen/wearable/20160108.005844 submit/tizen/20160106.062219 submit/tizen/20160107.035508 submit/tizen/20160107.103013
Sangchul Lee [Wed, 6 Jan 2016 04:45:43 +0000 (13:45 +0900)]
Add mm_sound_subscribe_signal_for_daemon() for use case of daemon and remove mm_sound_get_active_device()

[Version] Release 0.10.6
[Profile] Common
[Issue Type] Feature enhancement and remove a deprecated API

Change-Id: Idb85bc5505d4d66db711665128b7db7e8a90e6fe
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoRemove deprecated/unused functions 86/56086/6 submit/tizen/20160105.074549
Seungbae Shin [Mon, 4 Jan 2016 01:40:05 +0000 (10:40 +0900)]
Remove deprecated/unused functions

[Version] Release 0.10.5
[Profile] Common
[Issue Type] Cleanup

Change-Id: If364fa1e5b4301fd95f30d24225e5de6c33f2dbf

8 years agofix invalid mapping code in mm_sound_convert_volume_type_to_stream_type() 41/56141/3
Sangchul Lee [Tue, 5 Jan 2016 01:15:54 +0000 (10:15 +0900)]
fix invalid mapping code in mm_sound_convert_volume_type_to_stream_type()

[Version] Release 0.10.4
[Profile] Common
[Issue Type] Fix bug

Change-Id: I9c1e9259800a366f7c52f7ff74c18de87370129f

8 years agoFix undefined symbol error on wav plugin 09/56109/1 accepted/tizen/mobile/20160104.225128 accepted/tizen/tv/20160104.225141 accepted/tizen/wearable/20160104.225206 submit/tizen/20160104.105749
Seungbae Shin [Mon, 4 Jan 2016 10:53:46 +0000 (19:53 +0900)]
Fix undefined symbol error on wav plugin

Change-Id: I41eeb4abdc6e0029e3d969861dd31a0d6a803f15

8 years agoFix SVACE 71/55971/2 accepted/tizen/mobile/20151231.072009 accepted/tizen/tv/20151231.072025 accepted/tizen/wearable/20151231.072043 submit/tizen/20151230.232626
Seungbae Shin [Wed, 30 Dec 2015 13:49:11 +0000 (22:49 +0900)]
Fix SVACE

Change-Id: Ie7590cb3fc15ec2423a742c319f088af2a0f2057

8 years agoFix SVACE defects 08/55908/1 accepted/tizen/mobile/20151230.223358 accepted/tizen/tv/20151230.223419 accepted/tizen/wearable/20151230.223439 submit/tizen/20151230.062055
Seungbae Shin [Wed, 30 Dec 2015 06:11:22 +0000 (15:11 +0900)]
Fix SVACE defects

Change-Id: I33ad266d3eae2f04fcb0785d6eed4856989f6214

8 years agoFix SVACE defects / remove unused a2dp functions 87/54587/10 accepted/tizen/mobile/20151228.232635 accepted/tizen/tv/20151228.231751 accepted/tizen/wearable/20151228.231057 submit/tizen/20151228.075333
Seungbae Shin [Wed, 16 Dec 2015 07:05:57 +0000 (16:05 +0900)]
Fix SVACE defects / remove unused a2dp functions

Change-Id: I6613c0bf7a2609dd016e6943c2588c384ef5c3ea

8 years agoRemove the dependency of audio-session-manager 49/54949/2 accepted/tizen/mobile/20151223.052509 accepted/tizen/tv/20151223.052514 accepted/tizen/wearable/20151223.052604 submit/tizen/20151223.015118 submit/tizen_common/20151229.142028 submit/tizen_common/20151229.144031 submit/tizen_common/20151229.154718
Sangchul Lee [Mon, 21 Dec 2015 02:45:40 +0000 (11:45 +0900)]
Remove the dependency of audio-session-manager

Remove codes related to ASM
Remove unused mm_sound_pcm.c

[Version] Release 0.10.1
[Profile] Common
[Issue Type] Code clean-up

Change-Id: I3bba4ee89e051b6358744e251cd6c7ea541bee4e
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoAdd focus API for getting a stream type of the current acquired focus(playback/recording) 69/54169/2 accepted/tizen/mobile/20151215.230355 accepted/tizen/tv/20151215.230412 accepted/tizen/wearable/20151215.230436 submit/tizen/20151215.054820
Sangchul Lee [Mon, 14 Dec 2015 02:09:16 +0000 (11:09 +0900)]
Add focus API for getting a stream type of the current acquired focus(playback/recording)

Add DBUS interface for this API.
Modify codes to keep and update the additional info. for each focus node when acquiring/releasing/trigerring callback.

[Version] Release 0.9.276
[Profile] Common
[Issue Type] Add feature

Change-Id: I3cba21eab259d284d81fc7532eb8bd5ced31a9df
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoGet allocated device list and add deallocate interface 44/52244/6 accepted/tizen/mobile/20151209.132857 accepted/tizen/tv/20151209.132919 accepted/tizen/wearable/20151209.132942 submit/tizen/20151209.054020
Mok Jeongho [Mon, 2 Nov 2015 11:06:40 +0000 (20:06 +0900)]
Get allocated device list and add deallocate interface

Previously when we get device list,
it is maintained on global variable.
We fixed that not to use global variable then allocate memory for device list.
And now it needs deallocate interface also, so we added it.

[Version] Release 0.9.275
[Profile] Common
[Issue Type] Add Interface

Change-Id: Ie4d8c63590b6b6b3affdc8b9ea5f947a3410157e

8 years agoImprove focus auto reacquisition 35/52635/6 accepted/tizen/mobile/20151204.062425 accepted/tizen/tv/20151204.062503 accepted/tizen/wearable/20151204.062518 submit/tizen/20151204.015602
inhyeok [Wed, 25 Nov 2015 08:21:31 +0000 (17:21 +0900)]
Improve focus auto reacquisition

[Version] Release 0.2.274
[Profile] Common
[Issue Type] Add feature

Append its "taken info" to victim node when focus auto reacqusition is disabled.

Change-Id: I50790937efb0463999d9949b934f3750937933d2
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoAdd focus auto reacquirement option setting api 24/51224/11 accepted/tizen/mobile/20151124.234153 accepted/tizen/tv/20151124.234204 accepted/tizen/wearable/20151124.234218 submit/tizen/20151124.091803 submit/tizen/20151124.092122
inhyeok [Thu, 5 Nov 2015 11:11:46 +0000 (20:11 +0900)]
Add focus auto reacquirement option setting api

[Version] Release 0.2.273
[Profile] Common
[Issue Type] Add feature

Change-Id: I13d411f9f54ae1cc407290ddc392a0ce0b7d3d81
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoRemove checking return value of vconf set API due to the permission (vconf API does... 47/51347/2 accepted/tizen/mobile/20151109.233730 accepted/tizen/tv/20151109.233741 accepted/tizen/wearable/20151109.233755 submit/tizen/20151109.054009
Sangchul Lee [Mon, 9 Nov 2015 05:13:58 +0000 (14:13 +0900)]
Remove checking return value of vconf set API due to the permission (vconf API does not support it anymore)

[Version] Release 0.9.271
[Profile] Common
[Issue Type] Code clean-up

Change-Id: Ia076d28bde73463bdb363a1b7aba4bf12061fea4
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoAdd to check if a focus API is called in the same thread with focus callback's 89/50989/7 accepted/tizen/mobile/20151106.045847 accepted/tizen/tv/20151106.045858 accepted/tizen/wearable/20151106.045912 submit/tizen/20151105.120840
Sangchul Lee [Wed, 4 Nov 2015 08:37:02 +0000 (17:37 +0900)]
Add to check if a focus API is called in the same thread with focus callback's

[Version] Release 0.9.270
[Profile] Common
[Issue Type] Code enhancement

Change-Id: I994d66580957bb7c7aa22bd80f7b38c9d3f3fe62
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
8 years agoFix focus signal handling bug 88/50988/1
inhyeok [Wed, 4 Nov 2015 08:30:42 +0000 (17:30 +0900)]
Fix focus signal handling bug

[Version] Release 0.9.270
[Profile] Common
[Issue Type] Fix bug

Change-Id: I617f14707c37d7b714072b5c6f6580f0947351b9
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoModify codes to find a proper index for the handle of the focus watch 00/50900/1 accepted/tizen/mobile/20151103.224915 accepted/tizen/tv/20151103.224931 accepted/tizen/wearable/20151103.224940 submit/tizen/20151103.105051
Sangchul Lee [Tue, 3 Nov 2015 10:23:56 +0000 (19:23 +0900)]
Modify codes to find a proper index for the handle of the focus watch

[Version] Release 0.9.269
[Profile] Common
[Issue Type] Bug fix

Change-Id: Ia4bfb993a974e3b31c976bf89673d73196ce02c8

8 years agoGet unique id from focus server instead of client library itself (mm_sound_focus_get_id) 73/49873/2 accepted/tizen/mobile/20151022.010318 accepted/tizen/tv/20151022.010330 accepted/tizen/wearable/20151022.010334 submit/tizen/20151021.105511
Sangchul Lee [Wed, 21 Oct 2015 05:52:43 +0000 (14:52 +0900)]
Get unique id from focus server instead of client library itself (mm_sound_focus_get_id)

[Version] Release 0.9.268
[Profile] Common
[Issue Type] Policy Modification

Change-Id: I2895c8f545513e69babf27313657e78514ef6183

8 years agoRemove codes that will be deprecated soon (2) 64/49464/1 accepted/tizen/mobile/20151014.043054 accepted/tizen/mobile/20151014.092652 accepted/tizen/tv/20151014.043114 accepted/tizen/tv/20151014.092706 accepted/tizen/wearable/20151014.043133 accepted/tizen/wearable/20151014.092710 submit/tizen/20151013.130235 submit/tizen/20151014.042555 tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release
Sangchul Lee [Tue, 13 Oct 2015 12:40:57 +0000 (21:40 +0900)]
Remove codes that will be deprecated soon (2)
 - remove enumerators from ext-policy.h

[Version] Release 0.9.267
[Profile] Common
[Issue Type] Code clean-up

Change-Id: Ibcb61317cdebe4836f44c5e32c631d69a127325a

8 years agoRemove codes that will be deprecated soon 60/49460/1
Sangchul Lee [Tue, 13 Oct 2015 11:42:31 +0000 (20:42 +0900)]
Remove codes that will be deprecated soon

[Version] Release 0.9.266
[Profile] Common
[Issue Type] Code clean-up

Change-Id: I5c73fddf09a42c5e6923b49dac4b757c1c091c71

8 years agoAdd mm_sound_device.h to library 56/49056/1 accepted/tizen/mobile/20151006.224926 accepted/tizen/tv/20151006.224941 accepted/tizen/wearable/20151006.224956 submit/tizen/20151006.101831
inhyeok [Tue, 6 Oct 2015 02:57:14 +0000 (11:57 +0900)]
Add mm_sound_device.h to library

[Version] Release 0.9.265
[Profile] Common
[Issue Type] Script

Change-Id: I908ee2ccb2eb1662090aaf70274bde9a6dc04be1
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoMinor modifications for focus 99/48499/6
inhyeok [Tue, 22 Sep 2015 07:47:57 +0000 (16:47 +0900)]
Minor modifications for focus

[Version] Release 0.9.264
[Profile] Common
[Issue Type] Improvement

Improve focus emergent exit
Improve type converting
Specify temporariness of is_for_session in focus related structs.
Improve device connected callback reliaablility

Change-Id: I531d1d1a2ba276f455f3228bf7cfaae03a2df8de
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoApply device connected callback for codec players 40/48340/2
inhyeok [Fri, 18 Sep 2015 07:36:05 +0000 (16:36 +0900)]
Apply device connected callback for codec players

[Version] Release 0.9.263
[Profile] Common
[Issue Type] Refactoring

Change-Id: I743b304d433f00d92ae5556b4175cc0791929ad8
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoMove out dbus unrelated logic code from client_dbus.c 83/48283/3
Mok Jeongho [Tue, 15 Sep 2015 11:22:42 +0000 (20:22 +0900)]
Move out dbus unrelated logic code from client_dbus.c

mm_sound_client_dbus.c is for dbus ipc logic,
but other client logic codes are mixed to there.
So moved out dbus not related code from client_dbus.c

* Breif Account
1. Move focus logics from client_dbus.c to client.c
   (logics in register, unregister, acquire, release, set_focus, unset_focus ..)
2. With 1, move functions using in focus APIs to client.c
   (_focus_thread_func, _focus_fd_check, _focus_fd_prepare, _focus_find_index_by_handle, _focus_callback_handler, _focus_watch_callback_handler ..)
3. Move codes which are using dbus directly to client_dbus.c
   (ex. emergent exit)
4. Make wrapper callback when add callback,
   so if there are needs for client-logic( like volume, device, focus..) do it in there.
   (So when dbus signal occured,
    first, callback in client_dbus.c be called and it just parse parameters,
    second, callback in client.c will be called and do cliet job,
    third, real user callback is called)
5. Some minor fixes

[Version] Release 0.9.262
[Profile] Common
[Issue Type] Improvement

Change-Id: I8d1e95ffc5c5896517fec638705dd6280a990f62

8 years agoImprove appending focus taken infomation 20/48020/6 accepted/tizen/mobile/20150918.024633 accepted/tizen/tv/20150918.024651 accepted/tizen/wearable/20150918.024705 submit/tizen/20150917.021316 submit/tizen/20150917.064134 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620
inhyeok [Fri, 11 Sep 2015 06:51:35 +0000 (15:51 +0900)]
Improve appending focus taken infomation

[Version] Release 0.9.261
[Profile] Common
[Issue Type] Improvement

Change-Id: I1e427b7d13fd0c6a10a17b7a6fb120cccbdcee99
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoApply focus for session interfaces to codec playing 72/47972/3
inhyeok [Thu, 10 Sep 2015 11:21:19 +0000 (20:21 +0900)]
Apply focus for session interfaces to codec playing

[Version] Release 0.9.260
[Profile] Common
[Issue Type] Refactoring

Change-Id: I9cf9b96b91d3fce2e8217dc5f9162879b6d47bd3
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoGet pid from the client for session related focus interface 51/47751/7 accepted/tizen/common/20160108.084011 submit/tizen_common/20160104.190333
inhyeok [Tue, 8 Sep 2015 05:03:17 +0000 (14:03 +0900)]
Get pid from the client for session related focus interface

[Version] Release 0.9.259
[Profile] Common
[Issue Type] Add feature

Change-Id: I9b7ede6dc054e40f94e99e3d953da40259aec794
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoUnsubscribe play file end callback after calling user callback 93/47693/7 tizen_3.0.m1_mobile tizen_3.0.m1_tv accepted/tizen/mobile/20150908.231729 accepted/tizen/tv/20150908.231803 accepted/tizen/wearable/20150908.231741 submit/tizen/20150908.085400 submit/tizen_common/20151023.083358 submit/tizen_common/20151026.085049 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release
inhyeok [Tue, 8 Sep 2015 05:03:17 +0000 (14:03 +0900)]
Unsubscribe play file end callback after calling user callback

[Version] Release 0.9.258
[Profile] Common
[Issue Type] Fix bugs

Change-Id: I08d4d1e7def9b50ded221dc5ead334400da53a17
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoFix crash when focus emergency 58/47158/2 accepted/tizen/mobile/20150901.002151 accepted/tizen/tv/20150901.002200 accepted/tizen/wearable/20150901.002217 submit/tizen/20150831.091959
Seungbae Shin [Mon, 31 Aug 2015 09:14:25 +0000 (18:14 +0900)]
Fix crash when focus emergency

[Version] Release 0.9.257
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I5879aae62a512c53d309ea9abff9d3ff95ac3e57

8 years agoImplement register focus for session 50/46350/11 accepted/tizen/mobile/20150829.030002 accepted/tizen/tv/20150829.030819 accepted/tizen/wearable/20150829.031349 submit/tizen/20150828.072604
inhyeok [Wed, 19 Aug 2015 12:28:49 +0000 (21:28 +0900)]
Implement register focus for session

[Version] Release 0.9.256
[Profile] Common
[Issue Type] Add features

Change-Id: Id71954e2a79f37334a08109d37ccf7a7258e2c29
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoClear focus pipe when removing focus node 92/46792/4
inhyeok [Wed, 26 Aug 2015 07:17:05 +0000 (16:17 +0900)]
Clear focus pipe when removing focus node

[Version] Release 0.9.255
[Profile] Common
[Issue Type] Improvement

Change-Id: Id6b6a761b44bc0c6120e35fa1752213943d919a9
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoRemove useless codes for making pipe and reading pipe in keytone plugin 79/46479/1 accepted/tizen/mobile/20150821.053111 accepted/tizen/tv/20150821.053123 accepted/tizen/wearable/20150821.053140 submit/tizen/20150821.025050
Sangchul Lee [Fri, 21 Aug 2015 02:21:22 +0000 (11:21 +0900)]
Remove useless codes for making pipe and reading pipe in keytone plugin

[Version] Release 0.9.254
[Profile] Common
[Issue Type] Fix bug

Change-Id: I6d1dcb9ba93ef31addf74515eaa22fad824e8d2a

8 years agoImplement focus signal handler & modify focus cb handler to return when user cb is... 62/45662/9
inhyeok [Mon, 10 Aug 2015 08:14:13 +0000 (17:14 +0900)]
Implement focus signal handler & modify focus cb handler to return when user cb is null

[Version] Release 0.9.253
[Profile] Common
[Issue Type] Add features & Fix bugs

Change-Id: I4a32293fa5d07608b58d777febae37facb7aecac
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoChange IPC for keysound to DBUS 06/46006/3 accepted/tizen/mobile/20150817.134117 accepted/tizen/tv/20150817.134510 accepted/tizen/wearable/20150817.134748 submit/tizen/20150817.075853
Sangchul Lee [Thu, 13 Aug 2015 07:20:42 +0000 (16:20 +0900)]
Change IPC for keysound to DBUS

[Version] Release 0.9.252
[Profile] Common
[Issue Type] N/A

Change-Id: I74bf54b1cc53b7e8026a5425bc899daf1cd671e1

8 years agoAdapt session interrupt callback to focus callback 20/45020/12 accepted/tizen/mobile/20150813.083543 accepted/tizen/tv/20150813.083601 accepted/tizen/wearable/20150813.083609 submit/tizen/20150812.103754 submit/tizen/20150813.040619
inhyeok [Thu, 30 Jul 2015 10:52:32 +0000 (19:52 +0900)]
Adapt session interrupt callback to focus callback

a[Version] Release 0.9.251
[Profile] Common
[Issue Type] Refactoring
[Dependency module] sound-manager

Modify session interrupt callback to be invoked when focus callback is called.

Change-Id: I78cc864ed4065c43cd397b9bc1e578fe6fc404b5
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoRemove system user/group from sound-server/focus-server service 09/45809/1 accepted/tizen/mobile/20150813.011847 accepted/tizen/tv/20150813.011903 accepted/tizen/wearable/20150813.011930 submit/tizen/20150811.124120 submit/tizen/20150812.065628
Seungbae Shin [Tue, 11 Aug 2015 11:59:34 +0000 (20:59 +0900)]
Remove system user/group from sound-server/focus-server service

[Version] Release 0.9.250
[Profile] Common
[Issue Type] Security

Change-Id: I589660c16b3778d981dc6ec618ea2a654ccfb9b3

8 years agoRemove useless policy code 36/45736/2 submit/tizen/20150811.051325
Sangchul Lee [Tue, 11 Aug 2015 02:32:50 +0000 (11:32 +0900)]
Remove useless policy code

[Version] Release 0.9.249
[Profile] Common
[Issue Type] Remove useless code

Change-Id: Idbbfba550de2d1cfdefb6fc5649bd593d10db01d

8 years agoNew add/remove callback functions which give subscription id 49/44749/5 submit/tizen/20150810.104225
Mok Jeongho [Mon, 27 Jul 2015 07:49:47 +0000 (16:49 +0900)]
New add/remove callback functions which give subscription id

Existing add/remove callback functions only can handle just one callback.
With these new interfaces and subscription id,
app can reference their multiple callbacks with subscription id.

[Version] Release 0.9.244
[Profile] Common
[Issue Type] Add interface

Change-Id: I6f59701811c9b9e034542f141d2fc800bddc6f99
Signed-off-by: Mok Jeongho <jho.mok@samsung.com>
8 years agoFix mm_sound_testsuite input error and remove focus client warnings remained 56/44956/8 accepted/tizen/mobile/20150730.121859 accepted/tizen/tv/20150730.122021 accepted/tizen/wearable/20150730.122138 submit/tizen/20150730.073716
Seungbae Shin [Thu, 30 Jul 2015 05:42:08 +0000 (14:42 +0900)]
Fix mm_sound_testsuite input error and remove focus client warnings remained

[Version] Release 0.9.248
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I8514b6783f896381b4ef426084ba674041f1f61f
Signed-off-by: Seungbae Shin <seungbae.shin@samsung.com>
8 years agoRevise deprecated functions 97/44897/5
Seungbae Shin [Wed, 29 Jul 2015 06:41:07 +0000 (15:41 +0900)]
Revise deprecated functions

1. remove g_type_init()
2. replace g_thread_create() with g_thread_new()
3. replace g_mutex_new()/g_mutex_free() with g_mutex_init()/g_mutex_clear()

[Version] Release 0.9.247
[Profile] Common
[Issue Type] Code Clean

Change-Id: I97f92b5d90674e2db28960aa1799258496b2e5bc
Signed-off-by: Seungbae Shin <seungbae.shin@samsung.com>
8 years agoRemove warnings 64/44864/3
Seungbae Shin [Tue, 28 Jul 2015 13:55:04 +0000 (22:55 +0900)]
Remove warnings

Signed-off-by: Seungbae Shin <seungbae.shin@samsung.com>
Change-Id: I5fe54b03c37bdb116555961b261ff535b96f6588

8 years agoModify warnings in focus module 42/44842/7
inhyeok [Tue, 28 Jul 2015 10:48:59 +0000 (19:48 +0900)]
Modify warnings in focus module

[Version] Release 0.9.247
[Profile] Common
[Issue Type] Fix bugs

Change-Id: I5fe86dab243176f68c883bf59f76b975ab783269
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoRemove unused files 63/44863/2
Seungbae Shin [Tue, 28 Jul 2015 08:15:55 +0000 (17:15 +0900)]
Remove unused files

Change-Id: I9e2b9a0b89ec07674ff00d4504ad53ad2c0be723
Signed-off-by: Seungbae Shin <seungbae.shin@samsung.com>
8 years agoFix 64 bit runtime error (wav parsing) 82/44782/1 accepted/tizen/mobile/20150728.070259 accepted/tizen/tv/20150728.070233 accepted/tizen/wearable/20150728.070250 submit/tizen/20150728.032450
Seungbae Shin [Mon, 27 Jul 2015 14:10:13 +0000 (23:10 +0900)]
Fix 64 bit runtime error (wav parsing)

[Version] Release 0.9.246
[Profile] Common
[Issue Type] Bug Fix

Change-Id: Iabd72f02877ee795e44b85021d6e01ac2916ab04

8 years agoFix 64 bit runtime error (plugin dir) 67/44767/1 accepted/tizen/mobile/20150728.000052 accepted/tizen/tv/20150728.000140 accepted/tizen/wearable/20150728.000223 submit/tizen/20150727.122745
Seungbae Shin [Mon, 27 Jul 2015 12:22:02 +0000 (21:22 +0900)]
Fix 64 bit runtime error (plugin dir)

[Version] Release 0.9.245
[Profile] Common
[Issue Type] Bug Fix

Change-Id: I1f4177a581f4f1fcaa375c1867211d76dd1f9f3c

8 years agoRemove ASMReady / FMRadioRecording / Vconf initialization 09/44409/3
Seungbae Shin [Tue, 21 Jul 2015 10:58:25 +0000 (19:58 +0900)]
Remove ASMReady / FMRadioRecording / Vconf initialization

[Version] Release 0.9.244
[Profile] Common
[Issue Type] Code Clean

Change-Id: I0364af15d69bab779b8714d413e51ac1f8d14b5e

8 years agoapply focus for playing tone/wav 75/44075/20 accepted/tizen/mobile/20150724.132502 accepted/tizen/tv/20150724.132521 accepted/tizen/wearable/20150724.132532 submit/tizen/20150724.084840
inhyeok [Thu, 16 Jul 2015 12:10:26 +0000 (21:10 +0900)]
apply focus for playing tone/wav

[Version] Release 0.9.243
[Profile] Common
[Issue Type] Refactoring
As ASM deprecated in 3.0, focus concept is applied for playing tone/wav internally.

Change-Id: I88e28ace7819526c3ee38c82c7550636a224f597
Signed-off-by: inhyeok <i_bc.kim@samsung.com>
8 years agoSkip waiting asm ready vconf key due to the vconf issue temporarily 90/44390/1 accepted/tizen/mobile/20150722.000916 accepted/tizen/tv/20150722.001013 accepted/tizen/wearable/20150722.001114 submit/tizen/20150721.102212
Sangchul Lee [Tue, 21 Jul 2015 10:09:53 +0000 (19:09 +0900)]
Skip waiting asm ready vconf key due to the vconf issue temporarily

[Version] Release 0.9.242
[Profile] Common
[Issue Type] Temporary measures

Change-Id: I747606d52f370c84d8de9992972efcd635580441

8 years agoCorrect spec file to create vconf key properly regarding primary volume 80/44380/1 submit/tizen/20150721.090043
Sangchul Lee [Tue, 21 Jul 2015 08:31:56 +0000 (17:31 +0900)]
Correct spec file to create vconf key properly regarding primary volume

[Version] Release 0.9.241
[Profile] Common
[Issue Type] Fix bug

Change-Id: If12535ad7d15d3c459c0c926fdb3478009d2a2ac

8 years agoRemove unused variable for play sound 74/44274/2
Jeongho Mok [Mon, 20 Jul 2015 11:14:17 +0000 (20:14 +0900)]
Remove unused variable for play sound

Change-Id: Ia11197e7f134264e73bb653da3ff844ea8134f04

8 years agoLaunch a new daemon for Audio Stream Focus 05/43905/8 submit/tizen/20150721.051430
inhyeok [Wed, 15 Jul 2015 07:20:12 +0000 (16:20 +0900)]
Launch a new daemon for Audio Stream Focus

[Version] Release 0.9.240
[Profile] Common
[Issue Type] Refactoring

Separage Focus Server from Sound Server

Change-Id: I9d1f57eb3ce0e0451c437e787fc8d7d36cbf5388

8 years ago3.0 security 51/43551/1 accepted/tizen/mobile/20150717.002854 accepted/tizen/tv/20150717.002909 accepted/tizen/wearable/20150717.002923 submit/tizen/20150715.092047 submit/tizen/20150716.043920
Jeongho Mok [Thu, 9 Jul 2015 08:29:33 +0000 (17:29 +0900)]
3.0 security

[Version] 0.9.239
[Profile] Common
[Issue Type] Security

Change-Id: I69506199dc786520cbf228de6bce3a91f704138f

8 years agoAdd sound-server.conf D-bus service configuration file 44/43044/2
Sangchul Lee [Tue, 7 Jul 2015 09:53:50 +0000 (18:53 +0900)]
Add sound-server.conf D-bus service configuration file
Change dbus path for stream-manager in pulseaudio

[Version] 0.9.238
[Profile] Common
[Issue Type] Add features

Change-Id: I1815724dfbc2254529fdb9217709c5ccabb99712

8 years agoLet's start tizen audio 3.0 54/41654/5
Seonmi Jin [Tue, 27 Jan 2015 06:08:07 +0000 (15:08 +0900)]
Let's start tizen audio 3.0

- Big Changes
Change IPC from msgq to dbus between client and sound-server
Adopt focus and Stream-based routing
Move device managing code to pulseaudio

- Others
Support container
Fix bugs
Some refactoring
Remove accessibility related code
Remove vconf code for product
change sound-server to system permission

- Commits
Bug Fix : Remove not matching endif
Remove audio-balance/muteall/mono-audio related code
Remove accessibility related code
Change smack execution label("none") for dump script
remove muteall check when volume set
Add MMSoundMgrPulseSetDefaultSink() to load proper sink for a2dp
Remove code accessing to call related vonfkey
Remove unused vconf code
Remove vconf-key related to product feature
Remove voicerecoder vconf-keys usage
Remove recoder vconf-keys usage on TV profile
Seperate code and build require for bluetooth operation
Fix clear_dead_cb_list invalid operation
Remove voice control vconf-key usage
Update device direction in bt sco callback
Remove device-volume
Fix bug, invalid parameter to pa_usec_to_bytes, play sound endcallback
[Keytone Plugin] Remove unused code
Add and modify tone/wav player related APIs for stream_info
Revise primary volume feature
Send error just with string on dbus (not use quark)
Fix bug, print device id,state correctly
Modify signal send/subscribe API(change dest/sender bus name to NULL)
Set volume to pulseaudio through dbus
Fix index bug regarding focus watch cb
Fix invalid header include
add libmmsoundcommon dependency in plugin tone makefile
Add libpulse, libmmfsound depndency in plugin Makefiles
Start id of focus watch callback from 1, modify FOCUS_HANDLE_MAX
Add signal API set(subscribe/unsubscribe/send)
modify focus apis param for container support
SIGSEGV fixed when call sound_manager_destroy_stream_information()
enable new focus watch callback
disable new focus watch callback
Revise focus watch callback, add focus API to get uniq id
Revert device-type to enum
Disable mgr_device,pulse,session, and ask device to pulseaudio
Count device id from 1
[Wav] Fix route selection timing
add handle check for mm_sound_client_stop_sound
1.Change mm_sound_boot_play_sound() to use pipe IPC rather than vconf-to-pa-operation(remove vconfkey for url of power_on sound) 2.Apply stream role, volume_gain to keysound/bootsound/run_keytone
Remove mm_sound_pa_get_volume_max (rather use dbus interface in pulseaudio)
Fix strcat memory bug
Remove updating volume when an active device is changed (no need to do it in SPIN)
[security] remove kill() for removing cap_kill / cap_ptrace
change sound-server to system permission
Remove defines for stream types(no used now)
Support container for focus
Remove deprecated functions
Replace muteall vconf to dbus
Replace mono-audio vconf to dbus
Remove unsupported-format error type in dbus error entry
Get stream list including priority from pulseaudio stream-manager via DBUS
Fix bug regarding focus state that is sending to user callback
Replace audio balance vconf to dbus
Refactoring
modify focus victim node update logic & some typos
applying pipe to focus callback
Revise code (mgr_focus)
Use security-server to get container name (disabled yet)
Support container
Change emergent-exit method to signal
Replace bool with gboolean when using gdbus
Use glib type in play sound method handler
Fix bug when get connected device list
remove the null check of callback function
Replace IPC(msgq) with Dbus for communication between server and client.
1.change the prototype of focus callback 2.reset information about nodes which took the focus when unregistering the focus node
Remove BT module dependency
include mm_sound_focus.h to devel package
fix script for change toolchain
Add API for watching focus status
Fix build script for change toolchain
Support Audio Focus Feature
testsuite: add test menu for mono audio

Change-Id: I29a4dceacc9575bff2dffb65ccc3a4ee9f920fa0
Signed-off-by: Seonmi Jin <seonmi.jin@samsung.com>
8 years agoRemove deprecated vconfkeys for vconf-internal package update 70/42670/2 accepted/tizen/mobile/20150708.015042 accepted/tizen/tv/20150708.015141 accepted/tizen/wearable/20150708.015234 submit/tizen/20150630.051205 submit/tizen/20150702.103311
Seungbae Shin [Wed, 1 Jul 2015 11:05:32 +0000 (20:05 +0900)]
Remove deprecated vconfkeys for vconf-internal package update

Change-Id: I560b8a983197316337af9607d92982d1a8383857

9 years agolibmm-sound add drain/flush APIs 98/40298/2 tizen_3.0.2015.q2_common accepted/tizen/common/20150603.075333 accepted/tizen/mobile/20150603.082808 accepted/tizen/tv/20150603.083417 accepted/tizen/wearable/20150603.083112 submit/tizen/20150603.045007
KimJeongYeon [Tue, 2 Jun 2015 05:49:22 +0000 (14:49 +0900)]
libmm-sound add drain/flush APIs

[Version] 0.9.184
[Profile] Common
[Issue Type] Add features
[Dependency module] NA
[Dependency commit] NA
[Comment]
+ mm_sound_pcm_capture_flush_async()
+ mm_sound_pcm_capture_flush()
+ mm_sound_pcm_play_drain_async()
+ mm_sound_pcm_play_drain()
+ mm_sound_pcm_play_flush_async()
+ mm_sound_pcm_play_flush()

Signed-off-by: KimJeongYeon <jeongyeon.kim@samsung.com>
Change-Id: I2a85893ffe800d3ec1c7d63ce702523e9b6ff6ab

9 years agoFix systemd service file install location for 64bit 75/39275/1 accepted/tizen/common/20150522.135220 accepted/tizen/mobile/20150523.035353 accepted/tizen/tv/20150523.034910 accepted/tizen/wearable/20150523.035132 submit/tizen/20150522.093659
Seungbae Shin [Tue, 12 May 2015 10:34:14 +0000 (19:34 +0900)]
Fix systemd service file install location for 64bit

Change-Id: I37253f3594f3fe90ca2d0091792d5a009a51e054

9 years agoRebase code with tizen 2.3 with following additional changes 66/38266/4 accepted/tizen/common/20150506.091345 accepted/tizen/mobile/20150511.004108 accepted/tizen/tv/20150506.233455 accepted/tizen/wearable/20150506.234517 submit/tizen/20150429.013912 submit/tizen_common/20150505.090000
Seungbae Shin [Wed, 8 Apr 2015 09:38:41 +0000 (18:38 +0900)]
Rebase code with tizen 2.3 with following additional changes

1. enable _TIZEN_PUBLIC_
2. disable SUPPORT_BT_SCO
3. fix build error (%.pc -> .pc, -lrt, PULSE_CFLAGS/LIBS -> PA_CFLAGS/LIBS, PASIMPLE_CFLAGS/LIBS)
4. fix build error (add m4_pattern_allow([AM_PROG_AR]), AM_PROG_AR, AM_PROG_CC_C_O in configure.ac)
5. disable code related to VCONFKEY_RECORDER_STATE, VCONFKEY_SETAPPL_ACCESSORY_DOCK_SOUND
6. [vconf-buxton] no smack labels for vconf key initialization (memory), set smack label as User for file backend vconfs

Change-Id: I610a527852e9871bfe5cd74bc36e4b2783adfbc4

9 years agodisable security 08/37808/3 accepted/tizen/common/20150409.072610 accepted/tizen/mobile/20150409.122307 accepted/tizen/tv/20150409.080416 accepted/tizen/wearable/20150409.080557 submit/tizen/20150409.044538
Jeongho Mok [Mon, 6 Apr 2015 12:03:15 +0000 (21:03 +0900)]
disable security

Change-Id: I31d5679c9cb4a234d802f008b17ceb42a1d7bb69
Signed-off-by: Jeongho Mok <jho.mok@samsung.com>
9 years agoFix build error due to change of libmm-log 84/33384/1 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0_ivi accepted/tizen/common/20150109.133756 accepted/tizen/ivi/20150112.234216 accepted/tizen/mobile/20150111.050624 accepted/tizen/tv/20150111.045708 accepted/tizen/wearable/20150111.045948 submit/tizen/20150109.055336 submit/tizen_ivi/20150112.111111 tizen_3.0_ivi_release
Sangchul Lee [Fri, 9 Jan 2015 03:31:52 +0000 (12:31 +0900)]
Fix build error due to change of libmm-log

Change-Id: I223aa7804f464cfaaabf5dfe4179ee439e152406

9 years agopumped version number and updated changelog 90/31290/1 accepted/tizen/common/20141203.155836 accepted/tizen/ivi/20141208.070255 accepted/tizen/mobile/20141205.124727 submit/tizen/20141203.130456
Jaska Uimonen [Wed, 3 Dec 2014 13:00:01 +0000 (15:00 +0200)]
pumped version number and updated changelog

Change-Id: Ia0d520b88368dc5f89e5cefcb30c5cff40110146

9 years agoMerge "Removed redundant initializations as they are being overwritten immediately...
Jaska Uimonen [Wed, 3 Dec 2014 12:45:35 +0000 (04:45 -0800)]
Merge "Removed redundant initializations as they are being overwritten immediately" into tizen

9 years agoMerge "Fix bug of unexpected crash" into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:44:59 +0000 (04:44 -0800)]
Merge "Fix bug of unexpected crash" into tizen

9 years agoMerge "Move sound-server to a subpackage" into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:44:19 +0000 (04:44 -0800)]
Merge "Move sound-server to a subpackage" into tizen

9 years agoMerge "Remove legacy sysVinit scripts" into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:43:55 +0000 (04:43 -0800)]
Merge "Remove legacy sysVinit scripts" into tizen

9 years agoMerge "Removed unused variable stop_size in _runing function" into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:43:07 +0000 (04:43 -0800)]
Merge "Removed unused variable stop_size in _runing function" into tizen

9 years agoMerge "Removed redundant condition in __MMIpcRecvMsg. (errno == ENOMSG) is already...
Jaska Uimonen [Wed, 3 Dec 2014 12:42:27 +0000 (04:42 -0800)]
Merge "Removed redundant condition in __MMIpcRecvMsg. (errno == ENOMSG) is already checked, not required in elseif" into tizen

9 years agoMerge "Removed unused result variable from sound_codec_asm_callback" into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:41:45 +0000 (04:41 -0800)]
Merge "Removed unused result variable from sound_codec_asm_callback" into tizen

9 years agoMerge "out variable was not initialized. Initialized this variable." into tizen
Jaska Uimonen [Wed, 3 Dec 2014 12:40:46 +0000 (04:40 -0800)]
Merge "out variable was not initialized. Initialized this variable." into tizen

9 years agoRemoved redundant initializations as they are being overwritten immediately 58/31258/1
Sanjay NM [Wed, 3 Dec 2014 10:01:35 +0000 (15:31 +0530)]
Removed redundant initializations as they are being overwritten immediately

Change-Id: I1fa93bf1022af789faae0dc7fd7a11d992c20cc4
Signed-off-by: Sanjay NM <sanjay.nm@samsung.com>
9 years agoFix bug of unexpected crash 75/31075/3
José Bollo [Mon, 1 Dec 2014 09:13:47 +0000 (10:13 +0100)]
Fix bug of unexpected crash

Bug-tizen: TC-2182

Change-Id: I04470dec605b58afa5d5bed56502f5ab459de97c
Signed-off-by: José Bollo <jose.bollo@open.eurogiciel.org>
9 years agoMove sound-server to a subpackage 08/31008/1
Mikko Ylinen [Fri, 28 Nov 2014 12:49:34 +0000 (14:49 +0200)]
Move sound-server to a subpackage

Bug-Tizen: TC-2144

Change-Id: Ide75862250f116998ec84d9f46814809ec41efb7
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
9 years agoRemove legacy sysVinit scripts 07/31007/1
Mikko Ylinen [Fri, 28 Nov 2014 12:20:24 +0000 (14:20 +0200)]
Remove legacy sysVinit scripts

Change-Id: I063518bd2f6ac2af9741f47e54490e2e866a3966
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
9 years agoRemoved unused variable stop_size in _runing function 65/30765/1
Sanjay NM [Tue, 25 Nov 2014 06:45:59 +0000 (12:15 +0530)]
Removed unused variable stop_size in _runing function

Change-Id: I3b1e1985618f3766bb1c4cf0f832933e4de49d4d

9 years agoRemoved redundant condition in __MMIpcRecvMsg. (errno == ENOMSG) is already checked... 64/30764/1
Sanjay NM [Tue, 25 Nov 2014 06:35:30 +0000 (12:05 +0530)]
Removed redundant condition in __MMIpcRecvMsg. (errno == ENOMSG) is already checked, not required in elseif

Change-Id: I6878ff1931f7ad83f4b0759fbed31eb56336f7e4

9 years agoRemoved unused result variable from sound_codec_asm_callback 58/30758/1
Sanjay NM [Tue, 25 Nov 2014 05:58:32 +0000 (11:28 +0530)]
Removed unused result variable from sound_codec_asm_callback

Change-Id: Icfde26b3b57c9e81fc37a95f81285a83fe80f4f1

9 years agoout variable was not initialized. Initialized this variable. 53/30753/1
Sanjay NM [Tue, 25 Nov 2014 05:10:46 +0000 (10:40 +0530)]
out variable was not initialized. Initialized this variable.

Change-Id: Iaa0bb89a5f0492fa533d65fb6e53bdad727f0d79
Signed-off-by: Sanjay NM <sanjay.nm@samsung.com>
9 years agoReturn correct error code in mm_sound 98/30598/1
Ravi Kiran K N [Fri, 21 Nov 2014 06:06:02 +0000 (11:36 +0530)]
Return correct error code in mm_sound

when mm_sound_volume_get_step() returns error,
same error is not returned to the caller.
Return the correct error code.

Change-Id: I0a2743c9a642e63516578cc6f5dd7e766436b716
Signed-off-by: Ravi Kiran K N <ravi.kiran@samsung.com>
9 years agoClean spec file for Yocto compatibility 42/23842/4
Ronan Le Martret [Mon, 15 Sep 2014 11:59:26 +0000 (13:59 +0200)]
Clean spec file for Yocto compatibility

Also remove generated configure file.

Change-Id: I4482871449b6795bbcc17c04a8b4b282475fa920
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
Signed-off-by: Ronan Le Martret <ronan@fridu.net>
10 years agopumped version number and updated changelog 40/16340/1 accepted/tizen/generic accepted/tizen/ivi/stable accepted/tizen_generic accepted/tizen_ivi_panda accepted/tizen_ivi_release tizen_3.0.m14.2_ivi tizen_ivi_release accepted/tizen/generic/20140213.214249 accepted/tizen/generic/20140312.095112 accepted/tizen/ivi/20140213.215131 accepted/tizen/ivi/panda/20140312.111719 accepted/tizen/ivi/release/20140312.123002 accepted/tizen/mobile/20140227.070927 submit/tizen/20140213.131636 submit/tizen/20140213.195546 submit/tizen/20140312.070700 submit/tizen_ivi_release/20140312.071136 tizen_3.0.m14.2_ivi_release
Jaska Uimonen [Thu, 13 Feb 2014 13:11:16 +0000 (15:11 +0200)]
pumped version number and updated changelog

Change-Id: I36bbf247054a1bbb382c763d78ae33395e1b480b

10 years agomake samsung pulseaudio policy optional 39/16339/1
Jaska Uimonen [Thu, 13 Feb 2014 11:46:17 +0000 (13:46 +0200)]
make samsung pulseaudio policy optional

Change-Id: I20db190d6de8683eb7c68d7de60a062cdc3f1979

10 years agopumped version number and updated changelog 15/10315/1 accepted/tizen/ivi/genivi tizen_ivi_genivi accepted/tizen/20130927.164615 accepted/tizen/20130927.171726 accepted/tizen/20130927.214249 accepted/tizen/20131004.003429 accepted/tizen/ivi/genivi/20140131.062707 accepted/tizen_ivi_stable/20131116.111817 ivi_oct_m2 submit/tizen/20130927.103611 submit/tizen_ivi_genivi/20140131.061126 submit/tizen_ivi_stable/20131116.100646
Jaska Uimonen [Fri, 27 Sep 2013 10:35:52 +0000 (13:35 +0300)]
pumped version number and updated changelog

Change-Id: I1188ebff056111d93fdd33cfcb81d3379e7ff703

10 years agomore shell-safe CFLAGS setting when compiling with murphy support. 14/10314/1
Jaska Uimonen [Fri, 27 Sep 2013 10:32:51 +0000 (13:32 +0300)]
more shell-safe CFLAGS setting when compiling with murphy support.

Change-Id: Ia8782ddd7fd9030a41b35fcc4becef27b1fbc362

10 years agoadd changelog entry and pump the version number 11/10311/1 submit/tizen/20130927.094814
Jaska Uimonen [Fri, 27 Sep 2013 09:30:33 +0000 (12:30 +0300)]
add changelog entry and pump the version number

Change-Id: I9cddf8c98fb6cf8ae9dc520b30a6202aeb42a047

10 years agoenable build flag propagation from image conf 10/10310/1
Jaska Uimonen [Fri, 27 Sep 2013 09:25:43 +0000 (12:25 +0300)]
enable build flag propagation from image conf

Change-Id: Id9a06b075c419a8e66620289802242a4ad4e1581