profile/ivi/pulseaudio-module-murphy-ivi.git
10 years agopump up version number and update changelog 94/12794/1 accepted/tizen/20131125.231808 submit/tizen/20131122.170751
Jaska Uimonen [Fri, 22 Nov 2013 16:15:36 +0000 (18:15 +0200)]
pump up version number and update changelog

Change-Id: Id772a6824157372cc13203ccd3bcaa430bad3961

10 years agoadd systemd dbus conf to spec 93/12793/1
Jaska Uimonen [Fri, 22 Nov 2013 16:12:00 +0000 (18:12 +0200)]
add systemd dbus conf to spec

Change-Id: I39cb33bdc8d15043fcf15958c6a332aeac16eb85

10 years agorouting: registration of default routes to audiomanager 92/12792/1
Janos Kovacs [Mon, 18 Jun 2012 19:04:10 +0000 (22:04 +0300)]
routing: registration of default routes to audiomanager

Change-Id: If7ee6a1f6a2edee85990cf955625f722af0e9ed7

10 years agoincorporate audiomanager dbus changes 91/12791/1
Jaska Uimonen [Wed, 20 Nov 2013 15:48:02 +0000 (17:48 +0200)]
incorporate audiomanager dbus changes

Change-Id: I5f4f242bb73520685dad356cb6c58ffa31f21ff3

10 years agoremove hard coded dbus flag 90/12790/1
Jaska Uimonen [Wed, 20 Nov 2013 15:46:43 +0000 (17:46 +0200)]
remove hard coded dbus flag

Change-Id: I59aeaf4760dd9c0100b704472aed579cf543e12e

10 years agomake aul optional 89/12789/1
Jaska Uimonen [Wed, 20 Nov 2013 15:45:53 +0000 (17:45 +0200)]
make aul optional

Change-Id: I90a30da092ef40afb279c5603dcdf772a2369ccf

10 years agoupdated changelog and pumped version number 89/11189/1 accepted/tizen/ivi/stable accepted/tizen/20131022.162728 accepted/tizen/20131112.015258 accepted/tizen_ivi_stable/20131116.012120 submit/tizen/20131022.095102 submit/tizen_ivi_stable/20131116.010117
Jaska Uimonen [Thu, 17 Oct 2013 12:33:53 +0000 (15:33 +0300)]
updated changelog and pumped version number

Change-Id: I93d178a75048c6eae623d3a339ff9de154fd9870

10 years agopulse 4+ changes 88/11188/1
Jaska Uimonen [Tue, 27 Aug 2013 10:34:53 +0000 (13:34 +0300)]
pulse 4+ changes

pulseaudio has stopped using ba_bool_t type and
some hashmap function prototypes have changed.

Change-Id: Ic7b882b7f5af37e284f472e5c3277e30f0f47f14

10 years agoupdated changelog and pumped version number 25/11025/1 accepted/tizen/20131016.160621 submit/tizen/20131016.134712
Jaska Uimonen [Wed, 16 Oct 2013 13:15:46 +0000 (16:15 +0300)]
updated changelog and pumped version number

Change-Id: I5380dc0d9b013d90997743352536d422945f6121

10 years agoremove zombie combine module if stream setup failed 24/11024/1
Janos Kovacs [Wed, 16 Oct 2013 11:35:23 +0000 (14:35 +0300)]
remove zombie combine module if stream setup failed

Change-Id: Id5c5bbba70edc140b5581e5a6a7b371302c18010

10 years agoupdated changelog and pumped version number 01/10701/1 2.0-panda accepted/tizen/ivi/genivi accepted/tizen/ivi/release tizen_ivi_genivi accepted/2.0-panda/20131011.020434 accepted/tizen/20131011.204824 accepted/tizen/ivi/genivi/20140131.070924 accepted/tizen_ivi_release/20131120.050015 ivi_oct_m2 submit/2.0-panda/20131011.015445 submit/tizen/20131011.102655 submit/tizen_ivi_generic/20140131.065456 submit/tizen_ivi_genivi/20140131.070642 submit/tizen_ivi_milestone/20131113.054509 submit/tizen_ivi_release/20131120.032741
Jaska Uimonen [Wed, 9 Oct 2013 14:42:16 +0000 (17:42 +0300)]
updated changelog and pumped version number

Change-Id: Ic1a6016ac5c684a3cc3365e7f3e9d5e7b6155838

10 years agointroducing media.role bt_music for A2DP streams 00/10700/1
Janos Kovacs [Wed, 9 Oct 2013 11:32:32 +0000 (14:32 +0300)]
introducing media.role bt_music for A2DP streams

Change-Id: I2c68acd7d77a16e4196be3f3d34411e9521d4b93

10 years agoramp-mute new streams 99/10699/1
Janos Kovacs [Fri, 4 Oct 2013 12:24:49 +0000 (15:24 +0300)]
ramp-mute new streams

Change-Id: Id8346e44fa7ee23e71e5489d51bdeeff8ecf581e

10 years agobumping version to 0.9.19 39/10539/1 submit/tizen/20131003.180318
Janos Kovacs [Thu, 3 Oct 2013 17:01:36 +0000 (20:01 +0300)]
bumping version to 0.9.19

Change-Id: I0b3af34461e40d12c0ce002fe57cdd8be092099a

10 years agoconfig: do not make volume suppression when navigator stream is present 38/10538/1
Janos Kovacs [Thu, 3 Oct 2013 15:44:52 +0000 (18:44 +0300)]
config: do not make volume suppression when navigator stream is present

Change-Id: Ia0dc5a24b07a3bd03595fcbf5bf3cc88d8d3c093

10 years agostream-state: mute streams instead corking them except at start 37/10537/1
Janos Kovacs [Thu, 3 Oct 2013 14:06:20 +0000 (17:06 +0300)]
stream-state: mute streams instead corking them except at start

Change-Id: I4d62533b4cbcf3930a17cfa8522f5a70bf48c393

10 years agobumped version number to 0.9.18 11/10511/1 submit/tizen/20131002.214110
Janos Kovacs [Wed, 2 Oct 2013 13:41:30 +0000 (16:41 +0300)]
bumped version number to 0.9.18

Change-Id: Ieb07406e399e108eb9698cdac43d7d908f8f067c

10 years agoupdated changelog 09/10509/1
Janos Kovacs [Wed, 2 Oct 2013 20:47:01 +0000 (23:47 +0300)]
updated changelog

Change-Id: I93f1a289c01cf2d1cfeaed343cc70c29b6015e3f

10 years agosupport for resource.set.appid property for streams 08/10508/1
Janos Kovacs [Wed, 2 Oct 2013 10:39:04 +0000 (13:39 +0300)]
support for resource.set.appid property for streams

Change-Id: I7616c9fda571331506faab2f31de53998f1c93a0

10 years agoconfig: classifying speech to event 07/10507/1
Janos Kovacs [Tue, 1 Oct 2013 16:17:46 +0000 (19:17 +0300)]
config: classifying speech to event

Change-Id: I4b6dbd65bf8922b987b3ec026598a67f319041af

10 years agoclassify: add alternative ways to defetermine the binary if AUL failed 06/10506/1
Janos Kovacs [Tue, 1 Oct 2013 12:10:30 +0000 (15:10 +0300)]
classify: add alternative ways to defetermine the binary if AUL failed

Change-Id: Ieef0ede864816db3d3cd1189f5f6bcaff3f79115

10 years agoconfig: set media role for music player binary mapping 05/10505/1
Janos Kovacs [Mon, 30 Sep 2013 22:35:00 +0000 (01:35 +0300)]
config: set media role for music player binary mapping

Change-Id: I9a64f7c0dabe45448b38cef2efacf7905d6782f6

10 years agostream-state: filter duplicate cork events 04/10504/1
Janos Kovacs [Mon, 30 Sep 2013 22:20:47 +0000 (01:20 +0300)]
stream-state: filter duplicate cork events

Change-Id: I3928f2170cad6c11ba59fac7c029e99bf347eac5

10 years agoclassification: add media role for binary overrides 03/10503/1
Janos Kovacs [Mon, 30 Sep 2013 15:10:18 +0000 (18:10 +0300)]
classification: add media role for binary overrides

Change-Id: I58acfd3b04270ba7b8069a9ebc0b5f37619730b0

10 years agoconfig: disabling resource creation for MediaPlayer stream 02/10502/1
Janos Kovacs [Mon, 30 Sep 2013 13:23:39 +0000 (16:23 +0300)]
config: disabling resource creation for MediaPlayer stream

Change-Id: I42b83e0c0f74c56c06e27b6eabacaa1985014972

10 years agoconfig: add support appid property in resource sets 01/10501/1
Janos kovacs [Thu, 26 Sep 2013 07:55:57 +0000 (00:55 -0700)]
config: add support appid property in resource sets

Change-Id: I2405b30e2d82c7e35c0c6739276763020fa6dcd2

10 years agoclassify: figure out correctly the application binaries for webruntime 00/10500/1
Janos kovacs [Thu, 26 Sep 2013 07:13:18 +0000 (00:13 -0700)]
classify: figure out correctly the application binaries for webruntime

Change-Id: I0fa1866de1d60045594d3f66ef88d82b1182e3ae

10 years agobuilding+packaging: add aul support 99/10499/1
Janos kovacs [Thu, 26 Sep 2013 05:33:42 +0000 (22:33 -0700)]
building+packaging: add aul support

Change-Id: Iea952880c432e1ad1c332bcbb6f6b9452394df40

10 years agofix changelog date
Jaska Uimonen [Wed, 25 Sep 2013 10:01:34 +0000 (13:01 +0300)]
fix changelog date

Change-Id: I50870cd3052f19e93a442edc98c67f5e479ce5c6

10 years agopump up version number and update changelog 02/10202/1 submit/tizen/20130925.081719
Jaska Uimonen [Mon, 23 Sep 2013 14:09:37 +0000 (17:09 +0300)]
pump up version number and update changelog

Change-Id: I21405d68ed8dcd76ee842ddee19b4f12acea4ff5

10 years agospecify navigator binary in murphy configuration 01/10201/1
Jaska Uimonen [Mon, 23 Sep 2013 14:07:27 +0000 (17:07 +0300)]
specify navigator binary in murphy configuration

Change-Id: I7a165d726c91202824f1259e7527ac9661659ba1

10 years agopump up version and update changelog 93/8993/1 submit/tizen/20130829.220656 submit/tizen/20130928.001544
Jaska Uimonen [Thu, 29 Aug 2013 16:25:12 +0000 (19:25 +0300)]
pump up version and update changelog

10 years agorouting: do not accept jack (ie. line-in) for the phone input routing group 92/8992/1
Janos Kovacs [Thu, 29 Aug 2013 15:53:09 +0000 (18:53 +0300)]
routing: do not accept jack (ie. line-in) for the phone input routing group

10 years agocomment out the jack related magic form phone acceptance function 91/8991/1
Janos Kovacs [Thu, 29 Aug 2013 15:23:46 +0000 (18:23 +0300)]
comment out the jack related magic form phone acceptance function

10 years agofix for classify microfones correctly (ie. not as 'jack' / Line in) 90/8990/1
Janos Kovacs [Thu, 29 Aug 2013 15:22:51 +0000 (18:22 +0300)]
fix for classify microfones correctly (ie. not as 'jack' / Line in)

10 years agoclass + zone based mapping for routing groups 89/8989/1
Janos Kovacs [Fri, 16 Aug 2013 16:40:37 +0000 (19:40 +0300)]
class + zone based mapping for routing groups

10 years agozone: getting zones both by name and index 88/8988/1
Janos Kovacs [Fri, 16 Aug 2013 16:38:38 +0000 (19:38 +0300)]
zone: getting zones both by name and index

10 years agoscripting: support for zone based routing in application classes 87/8987/1
Janos Kovacs [Fri, 16 Aug 2013 14:38:15 +0000 (17:38 +0300)]
scripting: support for zone based routing in application classes

10 years agoscripting: add zone support 86/8986/1
Janos Kovacs [Fri, 16 Aug 2013 09:56:51 +0000 (12:56 +0300)]
scripting: add zone support

10 years agoupdated changelog and spec file for new release 0.9.13 33/8333/1 submit/tizen/20130816.063259
Jaska Uimonen [Thu, 15 Aug 2013 17:35:57 +0000 (20:35 +0300)]
updated changelog and spec file for new release 0.9.13

10 years agochanged logging level in couple of logs 32/8332/1
Jaska Uimonen [Thu, 25 Apr 2013 18:10:42 +0000 (21:10 +0300)]
changed logging level in couple of logs

10 years agochange order of destructors to avoid assert in pa_done 31/8331/1
Jaska Uimonen [Thu, 15 Aug 2013 17:42:30 +0000 (20:42 +0300)]
change order of destructors to avoid assert in pa_done

10 years agoreport errors if lua rtgroup accept function failed 30/8330/1
Jaska Uimonen [Thu, 15 Aug 2013 16:20:12 +0000 (19:20 +0300)]
report errors if lua rtgroup accept function failed

10 years agochanges for bt port and profile discovery 29/8329/1
Jaska Uimonen [Tue, 13 Aug 2013 10:38:05 +0000 (13:38 +0300)]
changes for bt port and profile discovery

10 years agofix assert 28/8328/1
Jaska Uimonen [Fri, 26 Apr 2013 08:31:07 +0000 (11:31 +0300)]
fix assert

10 years agotry to avoid circular include problem by adding sink.h 27/8327/1
Jaska Uimonen [Mon, 12 Aug 2013 08:27:51 +0000 (11:27 +0300)]
try to avoid circular include problem by adding sink.h

10 years agomodifications for hashmap and idxset free prototype changes in pulse 4.0 26/8326/1
Jaska Uimonen [Fri, 9 Aug 2013 13:10:20 +0000 (16:10 +0300)]
modifications for hashmap and idxset free prototype changes in pulse 4.0

10 years agorelease: updated packaging. 51/6051/1 accepted/tizen/20130725.170106 submit/tizen/20130725.111546 submit/tizen/20130726.230326 submit/tizen/20130726.230659
Ismo Puustinen [Thu, 25 Jul 2013 11:07:57 +0000 (14:07 +0300)]
release: updated packaging.

10 years agorouter: allow incoming hfp audio to be routed to headsets. 50/6050/1
Ismo Puustinen [Thu, 25 Jul 2013 10:59:49 +0000 (03:59 -0700)]
router: allow incoming hfp audio to be routed to headsets.

10 years agorelease: updated changelog. 90/4290/1 accepted/tizen/20130627.173621 submit/tizen/20130626.164208
Jaska Uimonen [Wed, 26 Jun 2013 16:39:30 +0000 (19:39 +0300)]
release: updated changelog.

10 years agocomment dbus out with ugly hack 89/4289/1
Jaska Uimonen [Wed, 26 Jun 2013 16:12:57 +0000 (19:12 +0300)]
comment dbus out with ugly hack

10 years agoadded missing dependencies to spec file 88/4288/1
Jaska Uimonen [Wed, 26 Jun 2013 09:05:54 +0000 (12:05 +0300)]
added missing dependencies to spec file

10 years agorelease: updated changelog. accepted/tizen/20130625.160311 submit/tizen/20130625.080201
Jaska Uimonen [Tue, 16 Apr 2013 11:22:31 +0000 (14:22 +0300)]
release: updated changelog.

10 years agorelease: added packaging for gerrit.
Jaska Uimonen [Tue, 16 Apr 2013 11:21:02 +0000 (14:21 +0300)]
release: added packaging for gerrit.

10 years agopackaging: adding spec file and obs export script
Jaska Uimonen [Thu, 13 Dec 2012 21:23:21 +0000 (23:23 +0200)]
packaging: adding spec file and obs export script

10 years agodo not load combine module for browser streams
Jaska Uimonen [Mon, 15 Apr 2013 22:12:30 +0000 (01:12 +0300)]
do not load combine module for browser streams

10 years agomurphyif: fix various crashes in connection with resource tracking
Jaska Uimonen [Mon, 15 Apr 2013 22:11:28 +0000 (01:11 +0300)]
murphyif: fix various crashes in connection with resource tracking

10 years agoFix various crashes.
Ismo Puustinen [Fri, 12 Apr 2013 14:39:28 +0000 (17:39 +0300)]
Fix various crashes.

10 years agomurphyif: allow multiple streams behind one resource-set id
Janos Kovacs [Fri, 12 Apr 2013 14:44:19 +0000 (17:44 +0300)]
murphyif: allow multiple streams behind one resource-set id

11 years agomurphyif: properly release memory when unloading.
Ismo Puustinen [Wed, 10 Apr 2013 09:24:42 +0000 (12:24 +0300)]
murphyif: properly release memory when unloading.

11 years agoclean pid hash map when nodes are gone
Janos Kovacs [Fri, 5 Apr 2013 09:21:28 +0000 (12:21 +0300)]
clean pid hash map when nodes are gone

11 years agoFixed an assert.
Ismo Puustinen [Thu, 4 Apr 2013 12:51:43 +0000 (15:51 +0300)]
Fixed an assert.

The assert now requires that if there are more that zero rows, the
row table must not be NULL.

11 years agouse internal corking state in sink inputs
Jaska Uimonen [Fri, 8 Mar 2013 06:54:01 +0000 (08:54 +0200)]
use internal corking state in sink inputs

11 years agocreate implicit audio resources for loopback streams
Jaska Uimonen [Mon, 18 Feb 2013 20:40:06 +0000 (22:40 +0200)]
create implicit audio resources for loopback streams

11 years agocope with race conditions at PID based stream identification
Janos Kovacs [Thu, 14 Feb 2013 23:46:44 +0000 (01:46 +0200)]
cope with race conditions at PID based stream identification

11 years agoadd support for PID based stream identification
Janos Kovacs [Thu, 14 Feb 2013 02:17:48 +0000 (04:17 +0200)]
add support for PID based stream identification

11 years agosupport for the new object interface
Janos Kovacs [Tue, 12 Feb 2013 02:21:11 +0000 (04:21 +0200)]
support for the new object interface

11 years agoadd more configurability for default resource sets
Janos Kovacs [Thu, 7 Feb 2013 00:28:05 +0000 (02:28 +0200)]
add more configurability for default resource sets

11 years agostream-state: add enforcement for stream state (ie. kill/cork/run streams)
Janos Kovacs [Sun, 3 Feb 2013 22:31:09 +0000 (00:31 +0200)]
stream-state: add enforcement for stream state (ie. kill/cork/run streams)

11 years agomurphyif: add recource set notifications (ie. tracking the xxx_users tables)
Janos Kovacs [Sat, 2 Feb 2013 20:10:08 +0000 (22:10 +0200)]
murphyif: add recource set notifications (ie. tracking the xxx_users tables)

11 years agomurphyif: add reconnection support for resource transport
Janos Kovacs [Sat, 2 Feb 2013 17:20:30 +0000 (19:20 +0200)]
murphyif: add reconnection support for resource transport

11 years agonode: add pa_nodeset_iterate_nodes()
Janos Kovacs [Sat, 2 Feb 2013 17:19:19 +0000 (19:19 +0200)]
node: add pa_nodeset_iterate_nodes()

11 years agoadd support for implicit audio resources
Janos Kovacs [Tue, 29 Jan 2013 09:30:31 +0000 (11:30 +0200)]
add support for implicit audio resources

11 years agoadd configurable stream classification
Janos Kovacs [Tue, 29 Jan 2013 08:59:01 +0000 (10:59 +0200)]
add configurable stream classification

11 years agonode, discover: add zone support
Janos Kovacs [Tue, 29 Jan 2013 08:19:12 +0000 (10:19 +0200)]
node, discover: add zone support

11 years agobuild: remove some warnings
Jaska Uimonen [Fri, 25 Jan 2013 08:18:16 +0000 (10:18 +0200)]
build: remove some warnings

11 years agofader: modification to use new multichannel ramping
Jaska Uimonen [Thu, 24 Jan 2013 13:04:39 +0000 (15:04 +0200)]
fader: modification to use new multichannel ramping

11 years agodiscover: fix availability of manually loaded sources
Janos Kovacs [Fri, 18 Jan 2013 01:06:24 +0000 (03:06 +0200)]
discover: fix availability of manually loaded sources

11 years agoclassify: expand the set of node.type's for manually laded sinks/sources
Janos Kovacs [Fri, 18 Jan 2013 01:04:41 +0000 (03:04 +0200)]
classify: expand the set of node.type's for manually laded sinks/sources

11 years agoadded support for manually loaded HDMI and jack alsa sinks
Janos Kovacs [Thu, 17 Jan 2013 22:24:25 +0000 (00:24 +0200)]
added support for manually loaded HDMI and jack alsa sinks

11 years agobuilding: printing out the PULSEDEVEL cflags and libraries at config time
Janos Kovacs [Thu, 17 Jan 2013 22:22:03 +0000 (00:22 +0200)]
building: printing out the PULSEDEVEL cflags and libraries at config time

11 years agoconfiguration: added reverse shift volume to lua config.
Jaska Uimonen [Mon, 7 Jan 2013 20:25:07 +0000 (22:25 +0200)]
configuration: added reverse shift volume to lua config.

11 years agoscripting: dont crash on signature check of LUA volume limit function
Jaska Uimonen [Mon, 7 Jan 2013 18:39:10 +0000 (20:39 +0200)]
scripting: dont crash on signature check of LUA volume limit function

11 years agoconfiguration: add domain control example
Janos Kovacs [Sun, 6 Jan 2013 23:18:24 +0000 (01:18 +0200)]
configuration: add domain control example

11 years agodomain-control: add scripting/configuration support for imports
Janos Kovacs [Sun, 6 Jan 2013 23:14:31 +0000 (01:14 +0200)]
domain-control: add scripting/configuration support for imports

11 years agovolume: add mir_volume_make_limiting()
Janos Kovacs [Sun, 6 Jan 2013 23:09:59 +0000 (01:09 +0200)]
volume: add mir_volume_make_limiting()

11 years agodomain-controller: add basic murphy interfacing
Janos Kovacs [Sun, 6 Jan 2013 23:08:14 +0000 (01:08 +0200)]
domain-controller: add basic murphy interfacing

11 years agomultiplex: cope with dying and reappearing default streams
Janos Kovacs [Tue, 1 Jan 2013 05:01:53 +0000 (07:01 +0200)]
multiplex: cope with dying and reappearing default streams

11 years agovolume: refactor and fix volume limits
Janos Kovacs [Mon, 31 Dec 2012 22:41:47 +0000 (00:41 +0200)]
volume: refactor and fix volume limits

11 years agovolume: add class mask to vlim of output device nodes
Janos Kovacs [Mon, 31 Dec 2012 12:06:46 +0000 (14:06 +0200)]
volume: add class mask to vlim of output device nodes

11 years agoextapi: move the the static *_name[] tables from .h to .c file
Janos Kovacs [Mon, 31 Dec 2012 11:02:38 +0000 (13:02 +0200)]
extapi: move the the static *_name[] tables from .h to .c file

11 years agoscripting: fixes for scripting nodes to eliminate crashes
Janos Kovacs [Wed, 26 Dec 2012 20:30:03 +0000 (22:30 +0200)]
scripting: fixes for scripting nodes to eliminate crashes

11 years agoscripting: use pulseaudio infra for memory allocation and logging
Janos Kovacs [Wed, 26 Dec 2012 15:21:13 +0000 (17:21 +0200)]
scripting: use pulseaudio infra for memory allocation and logging

11 years agoscripting: set proper destructor for rtgroup
Janos Kovacs [Thu, 20 Dec 2012 21:32:35 +0000 (23:32 +0200)]
scripting: set proper destructor for rtgroup

11 years agodiscover: chenges when to switch bluetooth card off
Jaska Uimonen [Thu, 13 Dec 2012 17:46:32 +0000 (19:46 +0200)]
discover: chenges when to switch bluetooth card off

11 years agodiscover: do not disable a2dp and hsp nodes when the profile is turned off
Jaska Uimonen [Thu, 13 Dec 2012 16:29:39 +0000 (18:29 +0200)]
discover: do not disable a2dp and hsp nodes when the profile is turned off

11 years agodiscover: eliminate multiple node generation for bluetooth cards
Jaska Uimonen [Thu, 13 Dec 2012 13:48:35 +0000 (15:48 +0200)]
discover: eliminate multiple node generation for bluetooth cards

11 years agomultiplex: handle correctly the return status of move_slave()
Jaska Uimonen [Wed, 12 Dec 2012 17:36:28 +0000 (19:36 +0200)]
multiplex: handle correctly the return status of move_slave()

11 years agovolume: fix argument passing (ie. arg is double ** instead of double *)
Jaska Uimonen [Wed, 12 Dec 2012 17:06:52 +0000 (19:06 +0200)]
volume: fix argument passing (ie. arg is double ** instead of double *)

11 years agoclassify: map alarm class to alert
Jaska Uimonen [Wed, 12 Dec 2012 15:35:17 +0000 (17:35 +0200)]
classify: map alarm class to alert