Re: [pulseaudio-discuss] ALSA or PulseAudio for low-latency voice?

2011-03-20 Thread David Henningsson
On 2011-03-19 17:45, Philip Jägenstedt wrote: Hi PulseAudionauts, I've been meaning to experiment a bit with low-latency voice codecs and naturally want to add as little latency as possible to what is imposed by the codec on both capture and playback. (My guess is that the latency added would

Re: [pulseaudio-discuss] ALSA or PulseAudio for low-latency voice?

2011-03-20 Thread Tanu Kaskinen
On Sun, 2011-03-20 at 11:07 +0100, David Henningsson wrote: On 2011-03-19 17:45, Philip Jägenstedt wrote: Hi PulseAudionauts, I've been meaning to experiment a bit with low-latency voice codecs and naturally want to add as little latency as possible to what is imposed by the codec on

Re: [pulseaudio-discuss] pulseaudio xbmc passthrough success

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Kelly Anderson at 18/03/11 21:10 did gyre and gimble: Good news :) I've just watched District 9 and Master and Commander in full dts-hd. A few minor glitches (a couple of pops, I think it might be buffer underruns), other than that it worked great! One thing I did

Re: [pulseaudio-discuss] pulseaudio xbmc passthrough success

2011-03-20 Thread Ng Oon-Ee
On Sun, 2011-03-20 at 11:09 +, Colin Guthrie wrote: 'Twas brillig, and Kelly Anderson at 18/03/11 21:10 did gyre and gimble: Good news :) I've just watched District 9 and Master and Commander in full dts-hd. A few minor glitches (a couple of pops, I think it might be buffer

Re: [pulseaudio-discuss] pulseaudio xbmc passthrough success

2011-03-20 Thread Michał Sawicz
Dnia 2011-03-20, nie o godzinie 19:38 +0800, Ng Oon-Ee pisze: OT: I'd call watching District 9 and Master and Commander relaxing, wouldn't you? =p ReOT: No, watching District 9 was torture. :P -- Michał Sawicz mic...@sawicz.net signature.asc Description: This is a digitally signed message

Re: [pulseaudio-discuss] [PATCH] bluetooth: Do not stop decoding because of a crc error

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Luiz Augusto von Dentz at 18/03/11 17:10 did gyre and gimble: Hi Colin, Maarten, On Fri, Mar 18, 2011 at 9:56 AM, Colin Guthrie gm...@colin.guthr.ie wrote: Luiz, I can't remember if you ACKed this patch or not? Also, I've pulled in lots of your BT changes. Will reply on

Re: [pulseaudio-discuss] [PATCH] bluetooth: Allow frame length changes when decoding a2dp

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Luiz Augusto von Dentz at 18/03/11 17:01 did gyre and gimble: Let me know if it's OK to run it and commit the results (or feel free to do it in your tree and an I can pull again). Please go ahead. OK, I've done this now :) There was however a slight problem in that a

Re: [pulseaudio-discuss] [PATCH 1/2] alsa-mixer: Implement constant volume.

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Tanu Kaskinen at 17/03/11 10:23 did gyre and gimble: This change makes it possible to configure an arbitrary constant volume for a volume element in the path configuration, which is applied when the path is selected. Note: this is only useful when the exact hardware and

Re: [pulseaudio-discuss] [PATCH] Get rid of some warnings

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Maarten Bosmans at 19/03/11 15:26 did gyre and gimble: Mostly warnings about unused stuff. Furthermore, the first hunk is a fix for the change in 177948a6. Finally, comment in AEC_dtd was translated and the code simplified slightly. Thanks :) CC

Re: [pulseaudio-discuss] Get rid of some more warnings

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Maarten Bosmans at 19/03/11 12:59 did gyre and gimble: Here are the last (relatively) easy fixes for compiler warnings. [PATCH 1/2] Get rid of some warnings: -Wunused-result [PATCH 2/2] Get rid of some warnings: -Wunsafe-loop-optimizations The war is not over yet, my

Re: [pulseaudio-discuss] [PATCH 1/2] daemon: Fix missing include - cpu-orc.h

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Arun Raghavan at 19/03/11 12:01 did gyre and gimble: --- src/daemon/main.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/daemon/main.c b/src/daemon/main.c index 533c4c3..f7aed51 100644 --- a/src/daemon/main.c +++ b/src/daemon/main.c @@

Re: [pulseaudio-discuss] [PATCH 2/2] bluetooth: Fix alignment warning

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Arun Raghavan at 19/03/11 12:01 did gyre and gimble: While it seems to be common practice to just work around the cast to integer and assume alignment is fine, let's play it safe and do it right by memcpy'ing. I've not applied this specific patch as I've just run make

Re: [pulseaudio-discuss] [WIP] Passthrough support

2011-03-20 Thread Arun Raghavan
On Sat, 2011-03-19 at 18:04 -0600, Kelly Anderson wrote: On 03/16/11 10:48, Arun Raghavan wrote: On Wed, 2011-03-16 at 11:19 +0530, Arun Raghavan wrote: [...] It will work, but not with paplay, only with the extended API when you create a non-PCM stream. I will rationalise the check for

Re: [pulseaudio-discuss] Merge of pavucontrol and paprefs

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Maarten Bosmans at 20/03/11 00:00 did gyre and gimble: With the approaching switch to freedesktop.org infrastructure, only pulseaudio and and pavucontrol are going to be migrated, if I understand it correctly. Of the other utils, paman and padevchooser were already

Re: [pulseaudio-discuss] [PATCH] Get rid of some warnings

2011-03-20 Thread Arun Raghavan
On Sun, 2011-03-20 at 13:12 +, Colin Guthrie wrote: 'Twas brillig, and Maarten Bosmans at 19/03/11 15:26 did gyre and gimble: Mostly warnings about unused stuff. Furthermore, the first hunk is a fix for the change in 177948a6. Finally, comment in AEC_dtd was translated and the code

Re: [pulseaudio-discuss] [PATCH 2/9] Find modules and config files relative to the installed libraries.

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Maarten Bosmans at 19/03/11 12:47 did gyre and gimble: 2011/3/18 Colin Guthrie gm...@colin.guthr.ie: 'Twas brillig, and Maarten Bosmans at 16/03/11 09:55 did gyre and gimble: +#ifdef OS_IS_WIN32 +{ +char *toplevel = pa_win32_get_toplevel(NULL); +

Re: [pulseaudio-discuss] [PATCH 2/9] Find modules and config files relative to the installed libraries.

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Colin Guthrie at 20/03/11 13:13 did gyre and gimble: 'Twas brillig, and Maarten Bosmans at 19/03/11 12:47 did gyre and gimble: 2011/3/18 Colin Guthrie gm...@colin.guthr.ie: 'Twas brillig, and Maarten Bosmans at 16/03/11 09:55 did gyre and gimble: +#ifdef OS_IS_WIN32 +{

[pulseaudio-discuss] XBMC - PulseAudio - passthrough ready for testing

2011-03-20 Thread Kelly Anderson
Not sure how many PulseAudio developers are interested, but here's my post in the Xbmc developer's forum. OK, I've been burnin the midnight oil so I'm ready for others to test the results. Download/build/install in order. git://git.collabora.co.uk/git/user/arun/pulseaudio.git

[pulseaudio-discuss] More patches for OS X

2011-03-20 Thread Daniel Mack
Hi, I'm catching up with my work on PulseAudio for OS X and have some patches ready I would like to get merged. Feedback welcome, as always. Thanks, Daniel The following changes since commit f7acd4bdab7092700a9386802a0ec86d4362e58c: log: Add a new log target to a file descriptor (2011-03-18

[pulseaudio-discuss] [PATCH 1/5] module-coreaudio-detect: fix pa__done()

2011-03-20 Thread Daniel Mack
From: Daniel Mack dan...@caiaq.de This would have crashed when unloading the module. --- src/modules/coreaudio/module-coreaudio-detect.c |5 + 1 files changed, 1 insertions(+), 4 deletions(-) diff --git a/src/modules/coreaudio/module-coreaudio-detect.c

[pulseaudio-discuss] [PATCH 5/5] osx: add routines for real-time thread scheduling

2011-03-20 Thread Daniel Mack
Code sniplets are based on examples provided by Apple. See http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KernelProgramming/scheduler/scheduler.html --- src/pulsecore/core-util.c | 37 - 1 files changed, 36 insertions(+), 1

[pulseaudio-discuss] [PATCH 4/5] configure.ac: add --mac-universal directive for OS X

2011-03-20 Thread Daniel Mack
On a system with all depency libs built as multi-arch binaries, this option can now be used to build fat Mach-O binaries for multiple architectures. --- configure.ac | 13 + 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/configure.ac b/configure.ac index

[pulseaudio-discuss] [PATCH 3/5] osx: add -headerpad_max_install_names to LDFLAGS

2011-03-20 Thread Daniel Mack
This is needed for sufficient padding of library names in linked binaries. --- src/Makefile.am |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index ff98ddb..c182483 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -82,6 +82,11

Re: [pulseaudio-discuss] [PATCH 1/5] module-coreaudio-detect: fix pa__done()

2011-03-20 Thread Tanu Kaskinen
On Sun, 2011-03-20 at 18:39 +0100, Daniel Mack wrote: void pa__done(pa_module *m) { -struct userdata *u; +struct userdata *u = m-userdata; struct ca_device *dev = u-devices; AudioObjectPropertyAddress property_address; -pa_assert(m); -pa_assert_se(u =

Re: [pulseaudio-discuss] More patches for OS X

2011-03-20 Thread Tanu Kaskinen
On Sun, 2011-03-20 at 18:39 +0100, Daniel Mack wrote: osx: re-order module locations This patch didn't reach the list for some reason. -- Tanu ___ pulseaudio-discuss mailing list pulseaudio-discuss@mail.0pointer.de

Re: [pulseaudio-discuss] [PATCH 3/5] osx: add -headerpad_max_install_names to LDFLAGS

2011-03-20 Thread Tanu Kaskinen
On Sun, 2011-03-20 at 18:39 +0100, Daniel Mack wrote: This is needed for sufficient padding of library names in linked binaries. --- src/Makefile.am |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/src/Makefile.am b/src/Makefile.am index ff98ddb..c182483 100644

Re: [pulseaudio-discuss] MacOS X Support

2011-03-20 Thread Stephen Lee
Jep, I have plans to continue my work on the OS X port, and finish the virtual audio driver I was working on. Currently, this is all just prove of concept, but I'm confident that it will be really useful once it's finished. At the moment, I am travelling, but once I'm back in some weeks, I

[pulseaudio-discuss] how to capture both mic and line-out

2011-03-20 Thread Dolfy
Dear list members, Any ideas on how to capture both line-in and line-out at the same time? Like to record a skype or other IM conversation. Thx, Dolfy ___ pulseaudio-discuss mailing list pulseaudio-discuss@mail.0pointer.de

Re: [pulseaudio-discuss] More patches for OS X

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Tanu Kaskinen at 20/03/11 18:07 did gyre and gimble: On Sun, 2011-03-20 at 18:39 +0100, Daniel Mack wrote: osx: re-order module locations This patch didn't reach the list for some reason. Stuck in the queue. clearing now. -- Colin Guthrie

Re: [pulseaudio-discuss] [PATCH 1/5] module-coreaudio-detect: fix pa__done()

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Daniel Mack at 20/03/11 17:39 did gyre and gimble: From: Daniel Mack dan...@caiaq.de This would have crashed when unloading the module. --- src/modules/coreaudio/module-coreaudio-detect.c |5 + 1 files changed, 1 insertions(+), 4 deletions(-) diff --git

Re: [pulseaudio-discuss] how to capture both mic and line-out

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Dolfy at 07/03/11 16:12 did gyre and gimble: Any ideas on how to capture both line-in and line-out at the same time? Like to record a skype or other IM conversation. It's possible but not that easy. In an ideal world someone would write module-combine-source but that doesn't

Re: [pulseaudio-discuss] [PATCH 1/5] module-coreaudio-detect: fix pa__done()

2011-03-20 Thread Daniel Mack
On Mar 20, 2011 7:15 PM, Colin Guthrie gm...@colin.guthr.ie wrote: 'Twas brillig, and Daniel Mack at 20/03/11 17:39 did gyre and gimble: From: Daniel Mack dan...@caiaq.de This would have crashed when unloading the module. --- src/modules/coreaudio/module-coreaudio-detect.c |5

Re: [pulseaudio-discuss] how to capture both mic and line-out

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Dolfy at 07/03/11 16:12 did gyre and gimble: Any ideas on how to capture both line-in and line-out at the same time? Like to record a skype or other IM conversation. It's possible but not that easy. In an ideal world someone would write module-combine-source but that doesn't

Re: [pulseaudio-discuss] [PATCH 1/5] module-coreaudio-detect: fix pa__done()

2011-03-20 Thread Colin Guthrie
'Twas brillig, and Daniel Mack at 20/03/11 18:26 did gyre and gimble: Other than that the other patches are all fine. Ok, can you add it back and amend the patch? I think that would be easier than resending :-) Yeah, no worries, editited in my tree. Tanu had a couple comments on patches 3

Re: [pulseaudio-discuss] [PATCH] Get rid of some warnings

2011-03-20 Thread Maarten Bosmans
2011/3/20 Colin Guthrie gm...@colin.guthr.ie: 'Twas brillig, and Maarten Bosmans at 19/03/11 15:26 did gyre and gimble: Mostly warnings about unused stuff. Furthermore, the first hunk is a fix for the change in 177948a6. Finally, comment in AEC_dtd was translated and the code simplified

[pulseaudio-discuss] [PATCH] src/modules/module-tunnel.c: fix typo (s/passthough/passthrough/)

2011-03-20 Thread Paul Menzel
Date: Sun, 20 Mar 2011 23:00:19 +0100 --- src/modules/module-tunnel.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/modules/module-tunnel.c b/src/modules/module-tunnel.c index 65fb67d..a8af6c1 100644 --- a/src/modules/module-tunnel.c +++

[pulseaudio-discuss] [PATCH] src/modules/module-tunnel.c: remove unneeded `{`

2011-03-20 Thread Paul Menzel
Date: Sun, 20 Mar 2011 23:01:13 +0100 • fix up for commit 36e7f8a92e8b340dd4034a39a655ba93bcd41886 Author: Colin Guthrie cguth...@mandriva.org Date: Sun Mar 20 14:09:14 2011 + tunnel: Fix tunnel streams with recent servers

Re: [pulseaudio-discuss] [PATCH] src/modules/module-tunnel.c: remove unneeded `{`

2011-03-20 Thread Colin Guthrie
Gah, I'm an idiot! Push a fix for this now. Thanks :) Col -- Colin Guthrie gmane(at)colin.guthr.ie http://colin.guthr.ie/ Day Job: Tribalogic Limited [http://www.tribalogic.net/] Open Source: Mageia Contributor [http://www.mageia.org/] PulseAudio Hacker [http://www.pulseaudio.org/]