Re: [pulseaudio-discuss] make pulseaudio-aggregate-configure error for Android 4.2.2_r1.2

2013-08-08 Thread Arun Raghavan
On Mon, 2013-08-05 at 08:46 +0530, Arun Raghavan wrote: > On Tue, 2013-07-30 at 23:25 +, JW wrote: > > Arun Raghavan collabora.co.uk> writes: > > > > > > > > Guessing you missed my last reply, so reposting: > > > > > > I've not

Re: [pulseaudio-discuss] Why do I keep finding crashes?

2013-08-12 Thread Arun Raghavan
On Mon, 2013-08-12 at 02:42 -0400, Weedy wrote: > Hello again, I've gotten better at back traces. > > I: [pulseaudio] module.c: Loaded "module-alsa-card" (index: #5; > argument: "device_id="0" name="pci-_00_1b.0" > card_name="alsa_card.pci-_00_1b.0" namereg_fail=false tsched=yes > fixed_la

[pulseaudio-discuss] [Fwd: Audio Miniconference 2013 - Edinburgh 21st October]

2013-08-13 Thread Arun Raghavan
Hi folks, I'm sure this would be of interest to at least some of you. Cheers, Arun --- Begin Message --- As in previous years we're planning to have an audio mini-summit to bring everyone together to discuss the current state of audio in Linux, try to resolve outstanding design issues and do some

Re: [pulseaudio-discuss] F*** skype

2013-08-18 Thread Arun Raghavan
On Sat, 2013-08-17 at 23:39 -0400, Weedy wrote: > So after my last email I changed the way emerge/gcc compiles > pulse/alsa to use MINIMAL flags (not even -march=native) and nothing > crashes anymore. > > The last thorn in my side is skype. When skype starts it's loging > sound seems to get stuck

[pulseaudio-discuss] [PATCH] alsa-ucm: Make combination port names deterministic

2013-08-21 Thread Arun Raghavan
At the moment, port names combined from multiple devices are generated based on the order that the devices are specified in config. This makes programmatic use of thsee ports a bit painful, so let's make them be combined in alphabetical order. --- src/modules/alsa/alsa-ucm.c | 21 +

Re: [pulseaudio-discuss] [PATCH] suspend-on-idle: Allow disabling suspending for specific devices

2013-09-13 Thread Arun Raghavan
On Fri, 2013-08-30 at 15:11 +0200, David Henningsson wrote: > On 08/30/2013 09:28 AM, Tanu Kaskinen wrote: > > On Fri, 2013-08-30 at 08:16 +0200, David Henningsson wrote: > >> On 08/29/2013 04:36 PM, Tanu Kaskinen wrote: > >>> Sometimes it would be nice to disable module-suspend-on-idle for > >>> s

Re: [pulseaudio-discuss] [PATCH] suspend-on-idle: Allow disabling suspending for specific devices

2013-09-13 Thread Arun Raghavan
On Fri, 2013-09-13 at 05:52 -0400, David Henningsson wrote: > 2013-09-13 04:00, Tanu Kaskinen skrev: > > On Fri, 2013-09-13 at 13:20 +0530, Arun Raghavan wrote: > >> On Fri, 2013-08-30 at 15:11 +0200, David Henningsson wrote: > >>> On 08/30/2013 09:28 AM, Tanu Kaski

Re: [pulseaudio-discuss] [PATCH] hashmap: Add the ability to free keys

2013-09-17 Thread Arun Raghavan
On Tue, 2013-09-17 at 12:27 +0200, David Henningsson wrote: > On 09/14/2013 08:34 AM, Arun Raghavan wrote: > > Since the hashmap stores a pointer to the key provided at pa_hashmap_put() > > time, it make sense to allow the hashmap to be given ownership of the key > > and &

Re: [pulseaudio-discuss] [PATCH] alsa-ucm: Make combination port names deterministic

2013-09-17 Thread Arun Raghavan
On Thu, 2013-08-22 at 02:02 +0200, Damir Jelić wrote: > On Wed, Aug 21, 2013 at 03:00:29PM +0530, Arun Raghavan wrote: > > At the moment, port names combined from multiple devices are generated > > based on the order that the devices are specified in config. This makes > >

Re: [pulseaudio-discuss] [PATCH] hashmap: Add the ability to free keys

2013-09-17 Thread Arun Raghavan
On Tue, 2013-09-17 at 13:55 +0200, David Henningsson wrote: > On 09/17/2013 12:34 PM, Arun Raghavan wrote: > > On Tue, 2013-09-17 at 12:27 +0200, David Henningsson wrote: > >> On 09/14/2013 08:34 AM, Arun Raghavan wrote: > >>> Since the hashmap stores a

Re: [pulseaudio-discuss] [PATCH 0/4] Build fixes

2013-09-17 Thread Arun Raghavan
On Mon, 2013-09-16 at 02:00 +0200, poljar (Damir Jelić) wrote: > I finally got annoyed enough by multiple warnings from Autoconf and > Automake to fix them. > > The first patch explicitly enables the subdir-objects option. This option > has been supported by automake for over a decade: > > h

Re: [pulseaudio-discuss] [PATCH 2/4] alsa-ucm: Don't probe UCM

2013-09-18 Thread Arun Raghavan
On Wed, 2013-09-18 at 21:26 +0200, David Henningsson wrote: > On 09/18/2013 07:41 PM, Felipe Tonello wrote: > > Hi David, > > > > On Wed, Sep 18, 2013 at 7:01 AM, David Henningsson > > wrote: > >> In case of UCM, it usually targets a very specific hardware. The > >> person writing the UCM file fo

[pulseaudio-discuss] [PATCH] sink: Increase max sink inputs per sink

2013-09-20 Thread Arun Raghavan
We're hitting the 32 sink-input limit quite often with increasing use of PA by web browsers, so let's increase this limit. --- src/pulsecore/sink.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pulsecore/sink.h b/src/pulsecore/sink.h index 332e2b1..e12faba 100644 --- a/sr

[pulseaudio-discuss] [PATCH 1/3] hashmap: Add a key+value iterator

2013-09-20 Thread Arun Raghavan
--- src/pulsecore/hashmap.h | 4 1 file changed, 4 insertions(+) diff --git a/src/pulsecore/hashmap.h b/src/pulsecore/hashmap.h index ae030ed..e42732a 100644 --- a/src/pulsecore/hashmap.h +++ b/src/pulsecore/hashmap.h @@ -85,6 +85,10 @@ void* pa_hashmap_last(pa_hashmap *h); #define PA_HASHM

[pulseaudio-discuss] [PATCH 2/3] device-port: Add mechanism to free implementation data

2013-09-20 Thread Arun Raghavan
This will be needed if the implementation data stores pointers to additional data that needs to be freed as well. --- src/pulsecore/device-port.c | 3 +++ src/pulsecore/device-port.h | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/pulsecore/device-port.c b/src/pulsecore/device-port.c i

[pulseaudio-discuss] [PATCH 3/3] alsa-ucm: Support Playback/CaptureVolume

2013-09-20 Thread Arun Raghavan
This allows us to support the PlaybackVolume and CaptureVolume commands in UCM, specifying a mixer control to use for hardware volume control. This only works with ports corresponding to single devices at the moment, and doesn't support stacking controls for combination ports. On the UCM side, th

Re: [pulseaudio-discuss] [PATCH] sink: Increase max sink inputs per sink

2013-09-20 Thread Arun Raghavan
On Fri, 2013-09-20 at 09:29 +0200, David Henningsson wrote: > On 09/20/2013 05:44 AM, Arun Raghavan wrote: > > We're hitting the 32 sink-input limit quite often with increasing use of > > PA by web browsers, so let's increase this limit. > > Does this increase the

Re: [pulseaudio-discuss] [PATCH 1/3] hashmap: Add a key+value iterator

2013-09-20 Thread Arun Raghavan
On Fri, 2013-09-20 at 15:13 +0300, Tanu Kaskinen wrote: > On Fri, 2013-09-20 at 17:27 +0530, Arun Raghavan wrote: > > --- > > src/pulsecore/hashmap.h | 4 > > 1 file changed, 4 insertions(+) > > > > diff --git a/src/pulsecore/hashmap.h b/src/pulsecore/has

Re: [pulseaudio-discuss] [PATCH 2/3] device-port: Add mechanism to free implementation data

2013-09-20 Thread Arun Raghavan
On Fri, 2013-09-20 at 15:21 +0300, Tanu Kaskinen wrote: > On Fri, 2013-09-20 at 17:27 +0530, Arun Raghavan wrote: > > This will be needed if the implementation data stores pointers to > > additional data that needs to be freed as well. > > --- > > src/pulsecore/dev

Re: [pulseaudio-discuss] [PATCH 2/3] device-port: Add mechanism to free implementation data

2013-09-20 Thread Arun Raghavan
On Fri, 2013-09-20 at 15:33 +0300, Tanu Kaskinen wrote: > On Fri, 2013-09-20 at 17:56 +0530, Arun Raghavan wrote: > > On Fri, 2013-09-20 at 15:21 +0300, Tanu Kaskinen wrote: > > > On Fri, 2013-09-20 at 17:27 +0530, Arun Raghavan wrote: > > > > This will be needed if

Re: [pulseaudio-discuss] [PATCH] sink: Increase max sink inputs per sink

2013-09-20 Thread Arun Raghavan
On Fri, 2013-09-20 at 14:55 +0200, David Henningsson wrote: > On 09/20/2013 02:06 PM, Arun Raghavan wrote: > > On Fri, 2013-09-20 at 09:29 +0200, David Henningsson wrote: > >> On 09/20/2013 05:44 AM, Arun Raghavan wrote: > >>> We're hitting the 32 sink-input li

Re: [pulseaudio-discuss] [PATCH 3/3] alsa-ucm: Support Playback/CaptureVolume

2013-09-25 Thread Arun Raghavan
On Mon, 2013-09-23 at 15:50 -0700, Felipe Tonello wrote: > Hi Arun, > > On Fri, Sep 20, 2013 at 4:57 AM, Arun Raghavan > wrote: > > This allows us to support the PlaybackVolume and CaptureVolume commands > > in UCM, specifying a mixer control to use for hardware volume co

Re: [pulseaudio-discuss] [PATCH] resampler: Revert to auto if the rates are equal and copy is chosen

2013-09-25 Thread Arun Raghavan
On Wed, 2013-09-11 at 22:47 +0200, poljar (Damir Jelić) wrote: > This patch fixes a small mistake where we actually log that we are > reverting to the auto resampler if we can't use the 'copy' resampler but > never do the revert. > > This would lead to a crash if the user chooses the 'copy' resamp

Re: [pulseaudio-discuss] [PATCH] Support building pulseaudio with Android NDK

2013-09-27 Thread Arun Raghavan
On Wed, 2013-09-18 at 16:22 +0200, Anton Lundin wrote: > Signed-off-by: Anton Lundin > --- > src/daemon/main.c | 2 +- > src/pulsecore/core-util.c | 8 > src/pulsecore/rtkit.c | 2 +- > 3 files changed, 6 insertions(+), 6 deletions(-) Thanks, I've had a similar patch sitting

Re: [pulseaudio-discuss] [PATCH] Support pulseaudio as a submodule

2013-09-27 Thread Arun Raghavan
On Wed, 2013-09-18 at 16:20 +0200, Anton Lundin wrote: > When pulseaudio is a submodule, .git is a file. > > Signed-off-by: Anton Lundin > --- Pulled this one to my tree, thanks. -- Arun ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.fr

[pulseaudio-discuss] [PATCH] build-sys: Add an Android-friendly build system

2013-09-29 Thread Arun Raghavan
Some notes: * This depends on 'androgenizer', a tool to generate Android-style Android.mk files from an autotools build system. * This assumes that PA is run as the system daemon and configures accordingly. * In the Android build, libltdl is likely not available when configure is being run

Re: [pulseaudio-discuss] [PATCH] build-sys: Add an Android-friendly build system

2013-09-29 Thread Arun Raghavan
On Sun, 2013-09-29 at 20:43 +0200, Thomas Martitz wrote: > Am 29.09.2013 14:22, schrieb Arun Raghavan: > > Some notes: > > > > * This depends on 'androgenizer', a tool to generate Android-style > >Android.mk files from an autotools build system. > &g

Re: [pulseaudio-discuss] [PATCH 3/3] alsa-ucm: Support Playback/CaptureVolume

2013-10-04 Thread Arun Raghavan
On Mon, 2013-09-30 at 14:06 +0200, David Henningsson wrote: [...] > > +static void ucm_port_data_free(pa_device_port *port) { > > +pa_alsa_ucm_port_data *data = PA_DEVICE_PORT_DATA(port); > > + > > +if (data->paths) { > > +pa_hashmap_free(data->paths); > > +} > > + > > +data

Re: [pulseaudio-discuss] [PATCH] Support building pulseaudio with Android NDK

2013-10-04 Thread Arun Raghavan
On Wed, 2013-10-02 at 09:35 +0200, Anton Lundin wrote: > On 28 September, 2013 - Arun Raghavan wrote: > > > On Wed, 2013-09-18 at 16:22 +0200, Anton Lundin wrote: > > > Signed-off-by: Anton Lundin > > > --- > > > src/daemon/main.c | 2

[pulseaudio-discuss] [PATCH 1/3] modargs: Add a mechanism to append modargs

2013-10-07 Thread Arun Raghavan
This allows us to parse an extra set of modargs to tack on to an existing set. Duplicates in the second set are ignored, since this fits our use best. In the future, this could be extended to support different merge modes (ignore dupes vs. replace with dupes), but I've left this out since there isn

[pulseaudio-discuss] [PATCH 2/3] alsa-ucm: Drop support for PlaybackPCM on devices

2013-10-07 Thread Arun Raghavan
Thie code was incorrect as it stood, but more importantly, we don't support a separate PCM for devices conceptually (since devices are mapped to ports). --- src/modules/alsa/alsa-ucm.c | 30 -- src/modules/alsa/alsa-ucm.h | 4 ++-- 2 files changed, 14 insertions(+), 20

[pulseaudio-discuss] [PATCH 3/3] alsa-ucm: Add the ability to set modargs from UCM config

2013-10-07 Thread Arun Raghavan
This adds mechanism to use a custom UCM value on verbs and modifiers to allow providing sink/source module arguments that are PulseAudio-speicific, such as mmap/tsched mode and ignore_dB. --- src/modules/alsa/alsa-mixer.c | 9 +++ src/modules/alsa/alsa-mixer.h | 11 + src/

Re: [pulseaudio-discuss] Translation update method

2013-10-09 Thread Arun Raghavan
On Wed, 2013-10-09 at 23:10 -0300, Rafael Ferreira wrote: > Hello. > > > I notice that the commit of translations has stopped for some time > now. Transifex has newer contributions, but none is pushed to the > source code. So, how can I contribute: via Transifex or via git patch? > Thanks. We do

Re: [pulseaudio-discuss] Question about pulseaudio sources and sinks

2013-10-11 Thread Arun Raghavan
On Fri, 2013-10-11 at 10:36 +0200, Damir Jelić wrote: > On Fri, Oct 11, 2013 at 12:42:53PM +0800, Jonathan Wilson wrote: > > I have a pulseaudio module which calls pa_source_new to create an > > audio source and pa_sink_new to create an audio sink. I have another > > piece of code that makes calls

Re: [pulseaudio-discuss] Using nodes as the primary routing mechanism

2013-10-17 Thread Arun Raghavan
On Mon, 2013-09-23 at 12:50 +0300, Tanu Kaskinen wrote: > Hi all, > > With nodes, there will be two routing layers: the higher-level node > layer and the lower-level layer with sink inputs, sinks etc. The user > will be able to still use the old "move sink input" interface, but what > to do if the

Re: [pulseaudio-discuss] Recording Example using Threaded Mainloop Async

2013-10-25 Thread Arun Raghavan
On Thu, 2013-10-24 at 12:11 +, nimesh.chanch...@accenture.com wrote: > Hi I'm trying to implement recording functionality using the Threaded > Mainloop Async API's . > > > > is there a working example that I can refer to get started? See src/utils/pacat.c -- Arun __

Re: [pulseaudio-discuss] Volume control for media players playing simultaneously

2013-10-25 Thread Arun Raghavan
On Fri, 2013-10-25 at 03:57 +, Sathishkumar Sivagurunathan wrote: > Hi, > > > > I am a newcomer to the pulse audio. I would like to know whether > I can do the following procedure using pulse audio. > > > > 1) Let us assume we have two media players. > > 2) Player 1 is run

Re: [pulseaudio-discuss] Sound Volume Setting At Login

2013-10-25 Thread Arun Raghavan
On Mon, 2013-10-14 at 19:23 -0400, Mark LaPierre wrote: > On 10/12/2013 07:37 PM, Mark LaPierre wrote: > > > > Hey all, > > > > When I log on my sound level is set at about 35%. I have to use the > > sound preferences to turn the sound level up every time I log in. > > > > Other users on this s

Re: [pulseaudio-discuss] make pulseaudio-aggregate-configure error for Android 4.2.2_r1.2

2013-11-08 Thread Arun Raghavan
On Thu, 2013-11-07 at 16:39 +, Jeff Wang wrote: > Arun Raghavan collabora.co.uk> writes: > > > > That should pretty much be it. This tree has none of the AudioFlinger > > emulation bits, but should at least get you a functional PA build (with > > audio, if

Re: [pulseaudio-discuss] [PATCH] build-sys: Add an Android-friendly build system

2013-11-08 Thread Arun Raghavan
On Tue, 2013-11-05 at 11:56 +, Javier Jardón wrote: > On 30 September 2013 03:50, Arun Raghavan > wrote: > > On Sun, 2013-09-29 at 20:43 +0200, Thomas Martitz wrote: > >> Am 29.09.2013 14:22, schrieb Arun Raghavan: > >> > Some notes: > >> > >

Re: [pulseaudio-discuss] [PATCH] doxygen: Replace "\deprecated" with "\b Deprecated."

2013-11-11 Thread Arun Raghavan
On Mon, 2013-11-11 at 13:54 +0100, Thomas Martitz wrote: > Am 11.11.2013 12:43, schrieb Tanu Kaskinen: > > On Fri, 2013-11-08 at 20:29 +0100, Thomas Martitz wrote: > >> Am 08.11.2013 14:46, schrieb Tanu Kaskinen: > >>> The effect of the \deprecated tag is (for a reason unknown to me) that > >>> all

Re: [pulseaudio-discuss] [PATCH v2 01/18] Move pa_format_info_to_sample_spec_fake() to core-format

2013-12-27 Thread Arun Raghavan
On Wed, 2013-12-18 at 19:28 +0200, Tanu Kaskinen wrote: > I will need to use the function from outside libpulse. > > I added the channel map argument, because the function will be called > from another function that is expected to initialize the channel map. > I don't know if it's in practice nece

Re: [pulseaudio-discuss] [PATCH] introspect: Fix a minor ABI regression introduced in 85e7fbc196

2014-01-09 Thread Arun Raghavan
On Thu, 2014-01-09 at 11:44 +, Colin Guthrie wrote: > It seems that when converting to profiles2, the extra NULL terminated > profile object used in profiles was dropped. This caused regressions > in e.g. pavucontrol and kcm_phonon which relied on the previous > (documented) behaviour. > > The

Re: [pulseaudio-discuss] [PATCH v3 00/17] Format negotiation fixing

2014-01-09 Thread Arun Raghavan
On Wed, 2014-01-08 at 21:50 +0200, Tanu Kaskinen wrote: > Link to the cover letter of the previous version (v2): > http://thread.gmane.org/gmane.comp.audio.pulseaudio.general/19232 > > Changes in v3: > - Dropped pa_stream_set_volume_channel_map(), as suggested by > Arun. The function wou

Re: [pulseaudio-discuss] Good books on PulseAudio?

2014-01-16 Thread Arun Raghavan
On Thu, 2014-01-16 at 17:03 -0500, Mark Campbell wrote: > I find it fascinating that there aren't any books for what is now a > significant part of all major linux distributions. > > > Do you have any suggestions for learning PA well enough for advanced > network configuration & eventual developm

Re: [pulseaudio-discuss] pulseaudio - high memory usage

2014-01-28 Thread Arun Raghavan
On Wed, 2014-01-29 at 00:34 +0100, Thomas Meyer wrote: > Hi, > > should pulseaudio actually use that much memory? > > $ cat status > Name: pulseaudio > State:S (sleeping) > Tgid: 1972 > Ngid: 0 > Pid: 1972 > PPid: 1 > TracerPid:0 > Uid: 1000100010001000 > Gid: 500 5

Re: [pulseaudio-discuss] pulseaudio - high memory usage

2014-01-29 Thread Arun Raghavan
On Wed, 2014-01-29 at 21:23 +0200, Tanu Kaskinen wrote: > On Wed, 2014-01-29 at 09:28 +0530, Arun Raghavan wrote: > > On Wed, 2014-01-29 at 00:34 +0100, Thomas Meyer wrote: > > > Hi, > > > > > > should pulseaudio actually use that much memory? > > >

Re: [pulseaudio-discuss] [PATCH] alsa: Silence some Valgrind warnings

2014-01-29 Thread Arun Raghavan
On Wed, 2014-01-29 at 20:58 +0200, Tanu Kaskinen wrote: > I don't know if there's some bug in alsa-lib or not, but reading dB > values seems to irritate Valgrind a lot. These changes remove all > warnings that can be removed within our own code, but reading dB > values still causes warnings within

Re: [pulseaudio-discuss] raop no sound

2014-02-01 Thread Arun Raghavan
On 15 January 2014 10:29, wrote: > > Hi Hajime, > > >> Hmm, you are right. Your device seems to understand the TCP version. I > >> suppose the current stable pulseaudio should support your device. > >> Unfortunately I don't have any experience with TCP version of the > >> protocol, so I don't have

Re: [pulseaudio-discuss] [PATCH] source: Increase max outputs per source

2014-02-05 Thread Arun Raghavan
On 5 February 2014 21:27, Tanu Kaskinen wrote: > This change is just for being symmetric with sinks, which got this > change in 26bf2df903b1c7439ad3eef0dc3bb1e777835cc3. > --- > src/pulsecore/source.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/pulsecore/source.h

Re: [pulseaudio-discuss] Listening to in-band audio from an output?

2014-02-05 Thread Arun Raghavan
Hi Craig, On 3 February 2014 21:13, Craig Matsuura wrote: [...] > pactl load-module module-loopback > source="alsa_input.pci-_00_1b.0.analog-stereo" > sink="alsa_output.usb-0d8c_C-Media_USB_Headphone_Set-00-Set.iec958-stereo" > pactl load-module module-loopback > source="alsa_input.usb-0d8c_C

[pulseaudio-discuss] GSoC 2014 call for ideas

2014-02-06 Thread Arun Raghavan
Hello, This year's call for projects participation is out, and I'd like to gauge interest in participation. I'm happy to run org admin duty again, and if you've got ideas for a project and/or would like to mentor a student, please drop your name on the wiki: http://www.freedesktop.org/wiki/Softwar

[pulseaudio-discuss] Change in affiliation

2014-02-07 Thread Arun Raghavan
Hello, Just as a heads-up for those who hadn't noticed -- I am no longer at Collabora. I'm currently on a break[1], but will be continuing upstream work as usual. :-) Cheers, Arun [1] http://arunraghavan.net/2014/02/four-years/ ___ pulseaudio-discuss ma

Re: [pulseaudio-discuss] GSoC 2014 call for ideas

2014-02-10 Thread Arun Raghavan
On 10 February 2014 14:49, Tanu Kaskinen wrote: > On Fri, 2014-02-07 at 12:10 -0500, Luis de Bethencourt wrote: >> Hello Thomas, >> >> I was talking about PulseAudio's GSOC in general. > > So the question was "are there enough mentors". Currently I am the only > one who has offered to do mentoring

[pulseaudio-discuss] [ANNOUNCE] PulseAudio 4.99.4

2014-02-14 Thread Arun Raghavan
SHA1: 18758d0f0baec8e2a4f95d1a6d96e0f799eae28f Testing would be appreciated, so we can get the final release out soon. Cheers, Arun --- git shortlog v4.99.3..v4.99.4 Arun Raghavan (2): protocol-native: Don't enumerate unlinked sinks and sources build-sys: Bump soname Juho Hämäläinen (1):

Re: [pulseaudio-discuss] behringer ufx1604 capture support

2014-02-14 Thread Arun Raghavan
On 14 February 2014 15:40, Daniel Zelisko wrote: > hi, > > I have a behringer ufx1604 mixer, which is a a multichannel (16-in, > 4-out) usb/fw interface. > > When using it in USB mode, the playback works fine, but there are no > input devices detected in pavucontrol. > Is it anything I could do to

Re: [pulseaudio-discuss] [ANNOUNCE] PulseAudio 4.99.4

2014-02-15 Thread Arun Raghavan
On 15 February 2014 13:07, Arun Raghavan wrote: [...] > Testing would be appreciated, so we can get the final release out soon. Fedora users can grab a repo off: http://copr-fe.cloud.fedoraproject.org/coprs/arunsr/pulseaudio-latest I've provided a not-too-pretty hack to get i686 pack

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-17 Thread Arun Raghavan
(Resend including list as well) On 17 Feb 2014 09:30, "Arun Raghavan" wrote: > On 16 February 2014 16:33, Tanu Kaskinen > wrote: > [...] > > Yes, I can and I will start the implementation from the volume control > > objects, but let's not stop the dis

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-18 Thread Arun Raghavan
On 17 February 2014 16:16, Tanu Kaskinen wrote: > On Mon, 2014-02-17 at 16:06 +0530, Arun Raghavan wrote: >> (Resend including list as well) >> On 17 Feb 2014 09:30, "Arun Raghavan" wrote: >> >> > On 16 February 2014 16:33, Tanu Kaskinen >> > wro

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-18 Thread Arun Raghavan
On 17 February 2014 23:47, Tanu Kaskinen wrote: > On Mon, 2014-02-17 at 12:46 +0200, Tanu Kaskinen wrote: >> On Mon, 2014-02-17 at 16:06 +0530, Arun Raghavan wrote: >> > > I'm not completely clear what you're trying to achieve with volume >> > > control

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-18 Thread Arun Raghavan
On 11 February 2014 19:33, Tanu Kaskinen wrote: [...] > The alternative for separate volume controls is that we keep embedding the > volume in various other objects, like sinks, sources, ports (which, btw, are > currently missing volume control altogether when they are inactive), sink > inputs and

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-18 Thread Arun Raghavan
On 17 February 2014 23:04, Alexander E. Patrakov wrote: [...] > A sensible model has been demonstrated (as a replacement of the current > logic) that doesn't fit into those assumptions. E.g. (here I am deliberately > trying to "misinterpret" and/or augment the earlier e-mails by Tanu, just to > se

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-02-18 Thread Arun Raghavan
On 18 February 2014 21:41, Tanu Kaskinen wrote: > On Tue, 2014-02-18 at 21:26 +0530, Arun Raghavan wrote: >> On 17 February 2014 23:47, Tanu Kaskinen >> wrote: >> > On Mon, 2014-02-17 at 12:46 +0200, Tanu Kaskinen wrote: >> >> On Mon, 2014-02-17

Re: [pulseaudio-discuss] Getting the pollfds from the PA mainloop

2014-03-31 Thread Arun Raghavan
On 31 March 2014 21:42, Stephan Soller wrote: > On 03/30/2014 07:48 PM, Stephan Soller wrote: >> >> On 03/30/2014 07:08 PM, Thomas Martitz wrote: >>> >>> Am 30.03.2014 17:04, schrieb Stephan Soller: Hi, is there a way to get the pollfds out of the poll() based Pulse Audio

[pulseaudio-discuss] [PATCH 2/2] gconf: Avoid calling deprecated function if possible

2014-04-22 Thread Arun Raghavan
g_type_init() is need no longer be called explicitly from glib 2.36 onwards. --- src/modules/gconf/gconf-helper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/gconf/gconf-helper.c b/src/modules/gconf/gconf-helper.c index fbd8cfd..3c1180c 100644 --- a/src/modules/gconf/gconf-he

[pulseaudio-discuss] [PATCH 1/2] gconf: Remove unused variable

2014-04-22 Thread Arun Raghavan
--- src/modules/gconf/module-gconf.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/modules/gconf/module-gconf.c b/src/modules/gconf/module-gconf.c index 3885746..d791b00 100644 --- a/src/modules/gconf/module-gconf.c +++ b/src/modules/gconf/module-gconf.c @@ -284,7 +284,6 @@ static int han

[pulseaudio-discuss] Trivial gconf fixes

2014-04-22 Thread Arun Raghavan
A couple of quick compiler warning fixes follow. -- Arun ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

[pulseaudio-discuss] [PATCH] build-sys: Add an --enable-debug option

2014-04-22 Thread Arun Raghavan
This stops the abuse of __OPTIMIZE__ in builds, and adds an explicit configure-time option to enable a debug-friendly build. We can extend this with more debug-related options as needed. One small side-effect that this change has is that non-debug builds no longer have fastpath asserts enabled (wh

Re: [pulseaudio-discuss] Need help to enable echo cancel in pulseaudio

2014-05-28 Thread Arun Raghavan
On 29 May 2014 02:59, Puyol wrote: > I'm implementing a voip application using gstreamer, i use the example of > the rtp in the plugin-good! i want to implement echo cancellation, i > couldn't use the speex echo canceller with gstreamer because the input and > the output are not in the same proces

Re: [pulseaudio-discuss] Need help to enable echo cancel in pulseaudio

2014-05-29 Thread Arun Raghavan
On 30 May 2014 00:14, Puyol wrote: >> The adrian canceller doesn't work well if at all. Use the webrtc or >> speex canceller. If it doesn't work, please post the output of pactl >> list while your streams are running. > >> Cheers, >> Arun > > Thanks Arun, when i use webrtc it prints could not load

Re: [pulseaudio-discuss] [PATCH 1/2] allow-passthrough: Add module to allow passthrough streams always go through

2014-05-31 Thread Arun Raghavan
On Thu, 2014-05-22 at 09:44 +0200, Sjoerd Simons wrote: > On Mon, 2014-05-19 at 09:57 -0500, Pierre-Louis Bossart wrote: > > > For various use-cases a passthrough stream should have priority over all > > > other streams and get exclusive access to the sink regardless of whether > > > any other str

Re: [pulseaudio-discuss] [PATCH 0/2] New module, allow-passthrough

2014-05-31 Thread Arun Raghavan
On Mon, 2014-05-19 at 15:59 +0200, Sjoerd Simons wrote: > XBMC 13 has been release recently with a nice new revamped pulseaudio backend, > allowing it to properly use passthrough with pulseaudio.. However one issue > with passthrough remains, it absolutely needs exclusive access to the sink. > > T

Re: [pulseaudio-discuss] [PATCH 1/2] allow-passthrough: Add module to allow passthrough streams always go through

2014-05-31 Thread Arun Raghavan
On Mon, 2014-05-19 at 15:58 +0200, Sjoerd Simons wrote: > From: Guillaume Desmottes > > For various use-cases a passthrough stream should have priority over all > other streams and get exclusive access to the sink regardless of whether > any other streams are playing. > > An example use-case is

Re: [pulseaudio-discuss] RFC: New volume functionality for PulseAudio

2014-06-24 Thread Arun Raghavan
On Thu, 2014-06-19 at 13:22 +0300, Tanu Kaskinen wrote: > Hi Arun, > > I need to start planning the upstreaming of the volume control concept. > Currently it's blocked, because you never agreed to introducing volume > control objects to PulseAudio, and the discussion stopped before > reaching conc

Re: [pulseaudio-discuss] [PATCH] build-sys: Add an Android-friendly build system

2014-06-25 Thread Arun Raghavan
On 25 June 2014 18:23, Anton Lundin wrote: > On 25 June, 2014 - Tanu Kaskinen wrote: [...] >> I didn't do thorough review, but I'm OK with merging this. One wish, >> though: move the Android stuff out from src/Makefile.am to a separate >> file, that is then included by src/Makefile.am. That way I

Re: [pulseaudio-discuss] up to date webrtc aec

2014-07-03 Thread Arun Raghavan
Hi, On 3 July 2014 16:31, Thomas Roos wrote: > Hello, > I saw the WebRTC AudioProcessing module project here: > http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/ > and like to ask if there is a more recent version somewhere available. > Since merging the actual version of webrtc

Re: [pulseaudio-discuss] [PATCH] Fix zsh completion for default sink/source

2014-07-03 Thread Arun Raghavan
On 3 July 2014 16:58, Damir Jelić wrote: > On Wed, Jul 02, 2014 at 11:32:38AM -0400, Felipe Sateler wrote: >> --- >> shell-completion/pulseaudio-zsh-completion.zsh | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/shell-completion/pulseaudio-zsh-completion.zsh >> b/

Re: [pulseaudio-discuss] [PATCH] echo-cancel: drift compensation timer event now restarts correctly.

2014-08-01 Thread Arun Raghavan
Hi Robert, Thanks for the patch. On 2 August 2014 05:43, Robert Kolchmeyer wrote: > The drift compensation timer event now restarts even if the source/sink > becomes inactive. This allows the drift compensation to work correctly > when the source/sink becomes active again. > --- > src/modules/ec

[pulseaudio-discuss] [PATCH] echo-cancel: Fix drift timer restart logic across suspend

2014-08-04 Thread Arun Raghavan
The IS_ACTIVE() macro does a pa_sink/source_get_state() on our sink and source, which does not work in the state change callback, since the state is not actually committed at that point. --- src/modules/echo-cancel/module-echo-cancel.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) dif

Re: [pulseaudio-discuss] [PATCH] core: Closing proper file descriptor when pipe creation fails.

2014-08-04 Thread Arun Raghavan
On Mon, 2014-08-04 at 14:32 +0530, Sajeesh Sidharthan wrote: > --- > src/pulsecore/pipe.c |2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/src/pulsecore/pipe.c b/src/pulsecore/pipe.c > index f873ef6..4e3c0c3 100644 > --- a/src/pulsecore/pipe.c > +++ b/src/pulsecore/pipe

Re: [pulseaudio-discuss] [PATCH] util: Fix pa_get_binary_name() on Debian/kFreeBSD

2014-08-04 Thread Arun Raghavan
On Mon, 2014-08-04 at 14:50 +0200, Peter Meerwald wrote: > Debian GNU/kFreeBSD uses a FreeBSD kernel and GLIBC, > it #defines __FreeBSD_kernel__, but not __FreeBSD__ nor __linux__ > Debian GNU/kFreeBSD does have a /proc/self/exe > > FreeBSD #defines __FreeBSD__ and __FreeBSD_kernel__ > > problem

Re: [pulseaudio-discuss] [PATCH] mix: Fix mixing of S24 samples stored as S32RE

2014-08-04 Thread Arun Raghavan
On Mon, 2014-08-04 at 14:42 +0200, Peter Meerwald wrote: > pa_mix_s24_32re_c() should advance m->ptr by sizeof(int32_t) > > http://lists.freedesktop.org/archives/pulseaudio-discuss/2014-July/020998.html > > Signed-off-by: Peter Meerwald > --- > src/pulsecore/mix.c | 2 +- > src/tests/mix-test.

Re: [pulseaudio-discuss] [PATCH 0/3] resamplers

2014-08-04 Thread Arun Raghavan
On Mon, 2014-08-04 at 14:40 +0200, Peter Meerwald wrote: > Hello, > > this patch series splits up the resampler implementation found in pulsecore > into separate files and adds two new resampler implementations: soxr and > libavresample > > the work was mostly done by poljar (Damir Jelić) during

Re: [pulseaudio-discuss] [PATCH] core: Closing proper file descriptor when pipe creation fails.

2014-08-05 Thread Arun Raghavan
Hi Sajeesh, On 5 August 2014 09:53, Sajeesh Sidharthan wrote: > > Hi Arun, > > This is the first time I have submitted a patch to open source. > > Could you please let me know if I have to do anything further if the change > is acceptable? Nothing to do from your side - the patch is now upstrea

[pulseaudio-discuss] [PATCH] core: Add a per-stream flat-volumes flag

2014-08-05 Thread Arun Raghavan
This is not expected to be used by most clients - the default system-wide setting is preferred to provide a consistent user experience. However certain clients (at the moment, this is just web browsers), need to be able to disable clients from modifying system-wide volume, so this provides such a

[pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-05 Thread Arun Raghavan
Hi folks, Alexander's already brought up the issue of websites that can set the volume on a stream programmatically, and either unwittingly or malicious set the system volume to 100% when using flat-volumes, and while I've been against having to deal with this on the PulseAudio side, I think we wil

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-05 Thread Arun Raghavan
On 6 August 2014 01:12, Alexander E. Patrakov wrote: > 06.08.2014 00:54, Arun Raghavan wrote: >> >> Hi folks, >> Alexander's already brought up the issue of websites that can set the >> volume on >> a stream programmatically, and either unwittingly or malici

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-05 Thread Arun Raghavan
On 6 August 2014 09:09, Alexander E. Patrakov wrote: > 06.08.2014 06:31, Arun Raghavan wrote: >> >> On 6 August 2014 01:12, Alexander E. Patrakov wrote: >>> >>> I think that the real problem that needs to be solved is not only that >>> flat >>>

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-05 Thread Arun Raghavan
On 6 August 2014 09:41, Alexander E. Patrakov wrote: > 06.08.2014 09:49, Arun Raghavan wrote: >> >> You didn't address my actual concern here - making such a change would >> either require the user to use their desktop volume control to change >> browser volume

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-05 Thread Arun Raghavan
On 6 August 2014 10:28, Alexander E. Patrakov wrote: > 06.08.2014 10:20, Arun Raghavan wrote: >> >> On 6 August 2014 09:41, Alexander E. Patrakov wrote: >>> >>> 06.08.2014 09:49, Arun Raghavan wrote: [...] >> Not entirely true - with the patch I've pos

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-06 Thread Arun Raghavan
On 6 August 2014 12:10, Alexander E. Patrakov wrote: > 06.08.2014 12:15, Arun Raghavan wrote: >> >> On 6 August 2014 10:28, Alexander E. Patrakov wrote: [...] >>> Well, I am not sure. The doubt comes out from the possibility of an >>> incompetent web progr

Re: [pulseaudio-discuss] [PATCH] core: Add a per-stream flat-volumes flag

2014-08-11 Thread Arun Raghavan
On 10 August 2014 14:45, Tanu Kaskinen wrote: > On Wed, 2014-08-06 at 00:24 +0530, Arun Raghavan wrote: >> This is not expected to be used by most clients - the default >> system-wide setting is preferred to provide a consistent user >> experience. >> >> Howev

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-11 Thread Arun Raghavan
On 6 August 2014 14:15, Tanu Kaskinen wrote: > On Wed, 2014-08-06 at 13:31 +0530, Arun Raghavan wrote: >> I guess we're in disagreement there. We can discuss this further, >> either in a separate thread, or at GstConf (or both), but I would like >> to get some more opin

Re: [pulseaudio-discuss] [RFC] Per-client flat-volumes control

2014-08-13 Thread Arun Raghavan
On 11 August 2014 20:31, Tanu Kaskinen wrote: > On Mon, 2014-08-11 at 19:32 +0530, Arun Raghavan wrote: >> On 6 August 2014 14:15, Tanu Kaskinen wrote: >> > On Wed, 2014-08-06 at 13:31 +0530, Arun Raghavan wrote: >> >> I guess we're in disagreement

Re: [pulseaudio-discuss] [PATCH] echo-cancel: Fix drift timer restart logic across suspend

2014-08-17 Thread Arun Raghavan
On 4 August 2014 14:03, Arun Raghavan wrote: > The IS_ACTIVE() macro does a pa_sink/source_get_state() on our sink and > source, which does not work in the state change callback, since the > state is not actually committed at that point. > --- Pushing now since there were no commen

Re: [pulseaudio-discuss] is it possible to ignore a module load failure?

2014-08-19 Thread Arun Raghavan
On 19 August 2014 22:42, Dmitry Pavlov wrote: > Hello, Hiya, This list is subscriber-only, so you'll need to subscribe to post and see replies. I've manually let this message through for now. > I have the following line in my default.pa: > > load-module module-alsa-sink device=bt sink_name=alsa_

Re: [pulseaudio-discuss] [PATCH 1/4] format: Don't _put() objects obtained with json_object_object_get()

2014-08-21 Thread Arun Raghavan
On Mon, 2014-08-18 at 14:47 +0200, Peter Meerwald wrote: > From: Peter Meerwald > > json-c documentation states that "No reference counts will be changed. > There is no need to manually adjust reference counts through the > json_object_put/json_object_get methods unless..." > > hence fix pa_form

Re: [pulseaudio-discuss] [PATCH 4/4] format: Don't use deprecated json-c is_error() macro

2014-08-21 Thread Arun Raghavan
On Mon, 2014-08-18 at 14:47 +0200, Peter Meerwald wrote: > From: Peter Meerwald > > json_tokener_parse() simply returns NULL on error these days > > latest json-c (post 0.12) doesn't automatically include json-c/bits.h anymore > causing compilation errors > > Signed-off-by: Peter Meerwald > --

Re: [pulseaudio-discuss] [PATCH 5/5] backend-native: add a new native headset backend

2014-09-12 Thread Arun Raghavan
On 8 September 2014 14:45, Wim Taymans wrote: > Add a simple native headset backend that implements support for the > blutooth HSP profile. > This allows pulseaudio to output audio to a Headset using the HSP profile. > > Make the native backend the default. Thanks for taking this up. tbh, I stil

Re: [pulseaudio-discuss] PulseAudio miniconference 2014, Oct 15, Düsseldorf, Germany

2014-09-12 Thread Arun Raghavan
Looping in the ALSA and GStreamer lists in case someone is interested. On 9 September 2014 16:52, Tanu Kaskinen wrote: > Hi, > > In addition to the "Linux Audio Mini Summit" that Takashi announced recently > (which focuses more on ALSA topics), we will also have a "PulseAudio > miniconference" in

<    1   2   3   4   5   6   7   8   9   10   >