Janos Kovacs [Tue, 1 Oct 2013 16:17:46 +0000 (19:17 +0300)]
config: classifying speech to event
Change-Id: I4b6dbd65bf8922b987b3ec026598a67f319041af
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
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
Janos Kovacs [Mon, 30 Sep 2013 22:20:47 +0000 (01:20 +0300)]
stream-state: filter duplicate cork events
Change-Id: I3928f2170cad6c11ba59fac7c029e99bf347eac5
Janos Kovacs [Mon, 30 Sep 2013 15:10:18 +0000 (18:10 +0300)]
classification: add media role for binary overrides
Change-Id: I58acfd3b04270ba7b8069a9ebc0b5f37619730b0
Janos Kovacs [Mon, 30 Sep 2013 13:23:39 +0000 (16:23 +0300)]
config: disabling resource creation for MediaPlayer stream
Change-Id: I42b83e0c0f74c56c06e27b6eabacaa1985014972
Janos kovacs [Thu, 26 Sep 2013 07:55:57 +0000 (00:55 -0700)]
config: add support appid property in resource sets
Change-Id: I2405b30e2d82c7e35c0c6739276763020fa6dcd2
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
Janos kovacs [Thu, 26 Sep 2013 05:33:42 +0000 (22:33 -0700)]
building+packaging: add aul support
Change-Id: Iea952880c432e1ad1c332bcbb6f6b9452394df40
Jaska Uimonen [Wed, 25 Sep 2013 10:01:34 +0000 (13:01 +0300)]
fix changelog date
Change-Id: I50870cd3052f19e93a442edc98c67f5e479ce5c6
Jaska Uimonen [Mon, 23 Sep 2013 14:09:37 +0000 (17:09 +0300)]
pump up version number and update changelog
Change-Id: I21405d68ed8dcd76ee842ddee19b4f12acea4ff5
Jaska Uimonen [Mon, 23 Sep 2013 14:07:27 +0000 (17:07 +0300)]
specify navigator binary in murphy configuration
Change-Id: I7a165d726c91202824f1259e7527ac9661659ba1
Jaska Uimonen [Thu, 29 Aug 2013 16:25:12 +0000 (19:25 +0300)]
pump up version and update changelog
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
Janos Kovacs [Thu, 29 Aug 2013 15:23:46 +0000 (18:23 +0300)]
comment out the jack related magic form phone acceptance function
Janos Kovacs [Thu, 29 Aug 2013 15:22:51 +0000 (18:22 +0300)]
fix for classify microfones correctly (ie. not as 'jack' / Line in)
Janos Kovacs [Fri, 16 Aug 2013 16:40:37 +0000 (19:40 +0300)]
class + zone based mapping for routing groups
Janos Kovacs [Fri, 16 Aug 2013 16:38:38 +0000 (19:38 +0300)]
zone: getting zones both by name and index
Janos Kovacs [Fri, 16 Aug 2013 14:38:15 +0000 (17:38 +0300)]
scripting: support for zone based routing in application classes
Janos Kovacs [Fri, 16 Aug 2013 09:56:51 +0000 (12:56 +0300)]
scripting: add zone support
Jaska Uimonen [Thu, 15 Aug 2013 17:35:57 +0000 (20:35 +0300)]
updated changelog and spec file for new release 0.9.13
Jaska Uimonen [Thu, 25 Apr 2013 18:10:42 +0000 (21:10 +0300)]
changed logging level in couple of logs
Jaska Uimonen [Thu, 15 Aug 2013 17:42:30 +0000 (20:42 +0300)]
change order of destructors to avoid assert in pa_done
Jaska Uimonen [Thu, 15 Aug 2013 16:20:12 +0000 (19:20 +0300)]
report errors if lua rtgroup accept function failed
Jaska Uimonen [Tue, 13 Aug 2013 10:38:05 +0000 (13:38 +0300)]
changes for bt port and profile discovery
Jaska Uimonen [Fri, 26 Apr 2013 08:31:07 +0000 (11:31 +0300)]
fix assert
Jaska Uimonen [Mon, 12 Aug 2013 08:27:51 +0000 (11:27 +0300)]
try to avoid circular include problem by adding sink.h
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
Ismo Puustinen [Thu, 25 Jul 2013 11:07:57 +0000 (14:07 +0300)]
release: updated packaging.
Ismo Puustinen [Thu, 25 Jul 2013 10:59:49 +0000 (03:59 -0700)]
router: allow incoming hfp audio to be routed to headsets.
Jaska Uimonen [Wed, 26 Jun 2013 16:39:30 +0000 (19:39 +0300)]
release: updated changelog.
Jaska Uimonen [Wed, 26 Jun 2013 16:12:57 +0000 (19:12 +0300)]
comment dbus out with ugly hack
Jaska Uimonen [Wed, 26 Jun 2013 09:05:54 +0000 (12:05 +0300)]
added missing dependencies to spec file
Jaska Uimonen [Tue, 16 Apr 2013 11:22:31 +0000 (14:22 +0300)]
release: updated changelog.
Jaska Uimonen [Tue, 16 Apr 2013 11:21:02 +0000 (14:21 +0300)]
release: added packaging for gerrit.
Jaska Uimonen [Thu, 13 Dec 2012 21:23:21 +0000 (23:23 +0200)]
packaging: adding spec file and obs export script
Jaska Uimonen [Mon, 15 Apr 2013 22:12:30 +0000 (01:12 +0300)]
do not load combine module for browser streams
Jaska Uimonen [Mon, 15 Apr 2013 22:11:28 +0000 (01:11 +0300)]
murphyif: fix various crashes in connection with resource tracking
Ismo Puustinen [Fri, 12 Apr 2013 14:39:28 +0000 (17:39 +0300)]
Fix various crashes.
Janos Kovacs [Fri, 12 Apr 2013 14:44:19 +0000 (17:44 +0300)]
murphyif: allow multiple streams behind one resource-set id
Ismo Puustinen [Wed, 10 Apr 2013 09:24:42 +0000 (12:24 +0300)]
murphyif: properly release memory when unloading.
Janos Kovacs [Fri, 5 Apr 2013 09:21:28 +0000 (12:21 +0300)]
clean pid hash map when nodes are gone
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.
Jaska Uimonen [Fri, 8 Mar 2013 06:54:01 +0000 (08:54 +0200)]
use internal corking state in sink inputs
Jaska Uimonen [Mon, 18 Feb 2013 20:40:06 +0000 (22:40 +0200)]
create implicit audio resources for loopback streams
Janos Kovacs [Thu, 14 Feb 2013 23:46:44 +0000 (01:46 +0200)]
cope with race conditions at PID based stream identification
Janos Kovacs [Thu, 14 Feb 2013 02:17:48 +0000 (04:17 +0200)]
add support for PID based stream identification
Janos Kovacs [Tue, 12 Feb 2013 02:21:11 +0000 (04:21 +0200)]
support for the new object interface
Janos Kovacs [Thu, 7 Feb 2013 00:28:05 +0000 (02:28 +0200)]
add more configurability for default resource sets
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)
Janos Kovacs [Sat, 2 Feb 2013 20:10:08 +0000 (22:10 +0200)]
murphyif: add recource set notifications (ie. tracking the xxx_users tables)
Janos Kovacs [Sat, 2 Feb 2013 17:20:30 +0000 (19:20 +0200)]
murphyif: add reconnection support for resource transport
Janos Kovacs [Sat, 2 Feb 2013 17:19:19 +0000 (19:19 +0200)]
node: add pa_nodeset_iterate_nodes()
Janos Kovacs [Tue, 29 Jan 2013 09:30:31 +0000 (11:30 +0200)]
add support for implicit audio resources
Janos Kovacs [Tue, 29 Jan 2013 08:59:01 +0000 (10:59 +0200)]
add configurable stream classification
Janos Kovacs [Tue, 29 Jan 2013 08:19:12 +0000 (10:19 +0200)]
node, discover: add zone support
Jaska Uimonen [Fri, 25 Jan 2013 08:18:16 +0000 (10:18 +0200)]
build: remove some warnings
Jaska Uimonen [Thu, 24 Jan 2013 13:04:39 +0000 (15:04 +0200)]
fader: modification to use new multichannel ramping
Janos Kovacs [Fri, 18 Jan 2013 01:06:24 +0000 (03:06 +0200)]
discover: fix availability of manually loaded 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
Janos Kovacs [Thu, 17 Jan 2013 22:24:25 +0000 (00:24 +0200)]
added support for manually loaded HDMI and jack alsa sinks
Janos Kovacs [Thu, 17 Jan 2013 22:22:03 +0000 (00:22 +0200)]
building: printing out the PULSEDEVEL cflags and libraries at config time
Jaska Uimonen [Mon, 7 Jan 2013 20:25:07 +0000 (22:25 +0200)]
configuration: added reverse shift volume to lua config.
Jaska Uimonen [Mon, 7 Jan 2013 18:39:10 +0000 (20:39 +0200)]
scripting: dont crash on signature check of LUA volume limit function
Janos Kovacs [Sun, 6 Jan 2013 23:18:24 +0000 (01:18 +0200)]
configuration: add domain control example
Janos Kovacs [Sun, 6 Jan 2013 23:14:31 +0000 (01:14 +0200)]
domain-control: add scripting/configuration support for imports
Janos Kovacs [Sun, 6 Jan 2013 23:09:59 +0000 (01:09 +0200)]
volume: add mir_volume_make_limiting()
Janos Kovacs [Sun, 6 Jan 2013 23:08:14 +0000 (01:08 +0200)]
domain-controller: add basic murphy interfacing
Janos Kovacs [Tue, 1 Jan 2013 05:01:53 +0000 (07:01 +0200)]
multiplex: cope with dying and reappearing default streams
Janos Kovacs [Mon, 31 Dec 2012 22:41:47 +0000 (00:41 +0200)]
volume: refactor and fix volume limits
Janos Kovacs [Mon, 31 Dec 2012 12:06:46 +0000 (14:06 +0200)]
volume: add class mask to vlim of output device nodes
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
Janos Kovacs [Wed, 26 Dec 2012 20:30:03 +0000 (22:30 +0200)]
scripting: fixes for scripting nodes to eliminate crashes
Janos Kovacs [Wed, 26 Dec 2012 15:21:13 +0000 (17:21 +0200)]
scripting: use pulseaudio infra for memory allocation and logging
Janos Kovacs [Thu, 20 Dec 2012 21:32:35 +0000 (23:32 +0200)]
scripting: set proper destructor for rtgroup
Jaska Uimonen [Thu, 13 Dec 2012 17:46:32 +0000 (19:46 +0200)]
discover: chenges when to switch bluetooth card 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
Jaska Uimonen [Thu, 13 Dec 2012 13:48:35 +0000 (15:48 +0200)]
discover: eliminate multiple node generation for bluetooth cards
Jaska Uimonen [Wed, 12 Dec 2012 17:36:28 +0000 (19:36 +0200)]
multiplex: handle correctly the return status of move_slave()
Jaska Uimonen [Wed, 12 Dec 2012 17:06:52 +0000 (19:06 +0200)]
volume: fix argument passing (ie. arg is double ** instead of double *)
Jaska Uimonen [Wed, 12 Dec 2012 15:35:17 +0000 (17:35 +0200)]
classify: map alarm class to alert
Jaska Uimonen [Wed, 12 Dec 2012 15:32:10 +0000 (17:32 +0200)]
volume: debug printout for volume table calculations
Jaska Uimonen [Tue, 11 Dec 2012 22:15:18 +0000 (00:15 +0200)]
scripting: more fixing assertion on unknown stream class
Jaska Uimonen [Tue, 11 Dec 2012 21:59:22 +0000 (23:59 +0200)]
discover: heuristics for detecting bluetooth port availability
Jaska Uimonen [Tue, 11 Dec 2012 21:17:10 +0000 (23:17 +0200)]
scripting: fixing assertion on unknown stream class
Jaska Uimonen [Tue, 11 Dec 2012 18:19:11 +0000 (20:19 +0200)]
more bus fixes
Jaska Uimonen [Thu, 13 Dec 2012 21:14:37 +0000 (23:14 +0200)]
utils: guessing bus type for alsa cards if device.bus property were not set
Jaska Uimonen [Tue, 11 Dec 2012 16:44:37 +0000 (18:44 +0200)]
discover: fix card bus detection
For some reason, if pulseaudio stared just after udevd, the
device.bus property on cards are not set. Consequently the
card got ignored.
The workoround is the introduction of pa_utils_get_card_bus()
function that tries to guess the bus from the card name if
device.bus property were missing.
The original property readinds were replaced with calls to
pa_utils_get_card_bus() in discovery.c
Jaska Uimonen [Tue, 11 Dec 2012 00:05:59 +0000 (02:05 +0200)]
build: fixing missing cflags for module-augment building
Jaska Uimonen [Mon, 10 Dec 2012 23:58:15 +0000 (01:58 +0200)]
compile: add fake config.h also for combine & augment directories
Jaska Uimonen [Mon, 10 Dec 2012 23:53:40 +0000 (01:53 +0200)]
compile: eliminate multiple typedef's for pa_card & pa_sink
Jaska Uimonen [Mon, 10 Dec 2012 19:28:48 +0000 (21:28 +0200)]
fixing bugs after merging scripting and external api
Jaska Uimonen [Tue, 4 Dec 2012 11:23:07 +0000 (13:23 +0200)]
node-manager: adding support for pulse ext api to manage nodes
Janos Kovacs [Mon, 10 Dec 2012 01:18:51 +0000 (03:18 +0200)]
discover: cosmetics
Janos Kovacs [Mon, 10 Dec 2012 01:17:48 +0000 (03:17 +0200)]
configuration: add application classes and volume control to basic script
Janos Kovacs [Mon, 10 Dec 2012 01:15:24 +0000 (03:15 +0200)]
scripting: add scriptability for application classes and volume control
Janos Kovacs [Mon, 10 Dec 2012 01:11:20 +0000 (03:11 +0200)]
volume, config: prepare for scriptability
Janos Kovacs [Mon, 10 Dec 2012 01:07:27 +0000 (03:07 +0200)]
volume: fix memory misallocations
Janos Kovacs [Thu, 6 Dec 2012 03:43:31 +0000 (05:43 +0200)]
configuration: add configuration/scripting for routing groups
Janos Kovacs [Thu, 6 Dec 2012 03:33:35 +0000 (05:33 +0200)]
build: add scripting