Re: [pulseaudio-discuss] ALSA modules missing from compiled PA 5.99.3

2015-03-26 Thread David Henningsson
On 2015-03-27 07:50, David Martinez wrote: I tried compiling pulseaudio 5.99.3 on Raspbian (wheezy). Things seemed to have worked well except that I seem to be missing all of the alsa modules. I searched the file system and could not find them. Without them, I can't get hardware playback, right

[pulseaudio-discuss] ALSA modules missing from compiled PA 5.99.3

2015-03-26 Thread David Martinez
I tried compiling pulseaudio 5.99.3 on Raspbian (wheezy). Things seemed to have worked well except that I seem to be missing all of the alsa modules. I searched the file system and could not find them. Without them, I can't get hardware playback, right? What can I do? __

Re: [pulseaudio-discuss] Patch review status wiki page updated

2015-03-26 Thread Alexander E. Patrakov
27.03.2015 02:09, Georg Chini wrote: Also the patch http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/22913 is included in the loopback series. If Alexander does not object, maybe you can remove that as well. No objections to removing the duplicate. -- Alexander E. Patrakov _

Re: [pulseaudio-discuss] Patch review status wiki page updated

2015-03-26 Thread Georg Chini
On 24.03.2015 09:01, Tanu Kaskinen wrote: Patch review status updated: http://www.freedesktop.org/wiki/Software/PulseAudio/PatchStatus/ Statistics: * 2015-03-24 * 70 patches are pending review. * The oldest pending patch is 247 days old. Hi Tanu, you can remove http://thread.gmane.org/gm

[pulseaudio-discuss] [PATCH 4/9] role-cork: remove corking on module exit

2015-03-26 Thread Georg Chini
While module-role-ducking removes the attenuation when the module exits, module-role-cork does not remove the corking. Added a function for that. --- src/modules/module-role-cork.c | 58 +- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/src

[pulseaudio-discuss] [PATCH 9/9] role-ducking: let module-role-ducking use the common code in stream-interaction.c

2015-03-26 Thread Georg Chini
--- src/Makefile.am | 3 +- src/modules/module-role-ducking.c | 261 +- 2 files changed, 5 insertions(+), 259 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index bac56d9..8a3364c 100644 --- a/src/Makefile.am +++ b/src/Makefile.

[pulseaudio-discuss] [PATCH 0/9] Combine module-role-ducking and module-role-cork (v2)

2015-03-26 Thread Georg Chini
This is the second version of the consolidation of module-role-cork and module-role-ducking. Following the feedback I received I moved the code to stream-interaction.c which will then be used by both modules. The first four patches are functional changes to module-role-cork, the other five implemen

[pulseaudio-discuss] [PATCH 2/9] role-cork: React to mute/cork of trigger streams and to proplist changes

2015-03-26 Thread Georg Chini
When a trigger stream changes mute or cork state, the cork streams should react to this. The same applies if a stream changes its role to or from the trigger role. --- src/modules/module-role-cork.c | 73 +++--- 1 file changed, 62 insertions(+), 11 deletions(-)

[pulseaudio-discuss] [PATCH 8/9] role-cork: add ducking functionality to stream-interaction.c

2015-03-26 Thread Georg Chini
--- src/modules/stream-interaction.c | 54 +++- 1 file changed, 42 insertions(+), 12 deletions(-) diff --git a/src/modules/stream-interaction.c b/src/modules/stream-interaction.c index b732063..21d8ff2 100644 --- a/src/modules/stream-interaction.c +++ b/src/mod

[pulseaudio-discuss] [PATCH 5/9] role-cork: prepare merge with role-ducking: move most code to stream-interaction.c

2015-03-26 Thread Georg Chini
Filename suggested by Tanu, as it includes both, cork and duck. --- src/Makefile.am | 3 +- src/modules/module-role-cork.c | 339 +-- src/modules/stream-interaction.c | 374 +++ src/modules/stream-interaction.

[pulseaudio-discuss] [PATCH 7/9] role-cork: more cosmetic changes, changed debug output

2015-03-26 Thread Georg Chini
Change names of shall_interact() and is_trigger_stream() because the names look like the functions return a boolean. Simpler debugging output. --- src/modules/stream-interaction.c | 44 +++- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/src/mo

[pulseaudio-discuss] [PATCH 1/9] role-cork: Don't ignore streams without media.role

2015-03-26 Thread Georg Chini
When corking do not ignore streams without media.role. Instead treat them as if media.role="no_role", so that you can specify "no_role" as trigger or cork role. --- src/modules/module-role-cork.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/modules/module-role-co

[pulseaudio-discuss] [PATCH 3/9] role-cork: allow cork of all non-trigger streams using cork_roles=any_role

2015-03-26 Thread Georg Chini
There might be situations where you want to cork all streams that are not trigger streams. Use cork_roles=any_role to implement this. --- src/modules/module-role-cork.c | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/module-role-cork.c b/src/modules/module-rol

[pulseaudio-discuss] [PATCH 6/9] role-cork: prepare merge with role-ducking: replace "cork" with "interact" where appropriate

2015-03-26 Thread Georg Chini
Again, interact includes cork and duck. --- src/modules/module-role-cork.c | 4 +- src/modules/stream-interaction.c | 80 src/modules/stream-interaction.h | 4 +- 3 files changed, 44 insertions(+), 44 deletions(-) diff --git a/src/modules/module-role-