[pulseaudio-discuss] State of the WebRTC AudioProcessing library?

2018-03-12 Thread Tomaž Šolc
Dear all, I've been recently looking into echo cancellation with Pulse Audio. Unfortunately, the current module-echo-cancel doesn't work well for my use case. I've looked into how to improve it and found that the echo canceling code in the WebRTC AudioProcessing library has been copied from w

Re: [pulseaudio-discuss] State of the WebRTC AudioProcessing library?

2018-03-13 Thread Tomaž Šolc
Hi Arun, On 12. 03. 2018 17:49, Arun Raghavan wrote: I'm definitely up for updates to the library. The UPDATING.md file has some rudimentary instructions on what you need. I've got an intermediate update sitting on my laptop, you can find it at: https://github.com/ford-prefect/webrtc-audio-proc

[pulseaudio-discuss] Updating the WebRTC AudioProcessing library

2018-03-26 Thread Tomaž Šolc
Dear Arun, all I've managed to update the audio processing library and module-echo-cancel with the code from upstream. My working version is currently synced to webrtc commit 3133857 (Mar 13), as used by Chromium 67.0.3370.0. It's based on Arun's previous updates and the very helpful UPDATING

Re: [pulseaudio-discuss] Starting pulseaudio on embedded as root

2018-04-09 Thread Tomaž Šolc
Hi On 01. 04. 2018 13:22, Sherif Omran wrote: i created a thin linux image using yocto and i have pulseaudio in the system being installed. But when i start it manually, i get pulse is not intented to start as root. I tried to enable the spawn but even it has not been solved. I have systemv, do

Re: [pulseaudio-discuss] Updating the WebRTC AudioProcessing library

2018-04-09 Thread Tomaž Šolc
Dear Tanu, thanks for your comments. My answers to individual questions are in-line below. In general I think there's a question of how heavy a wrapper the "module-echo-cancellation" is supposed to be around the webrtc code. The upstream is very actively reworking large parts of the code. Most l

Re: [pulseaudio-discuss] Updating the WebRTC AudioProcessing library

2018-04-12 Thread Tomaž Šolc
On 10. 04. 2018 14:26, Tanu Kaskinen wrote: On Mon, 2018-04-09 at 11:56 +0200, Tomaž Šolc wrote: In general I think there's a question of how heavy a wrapper the "module-echo-cancellation" is supposed to be around the webrtc code. The upstream is very actively reworking large pa

[pulseaudio-discuss] Detecting success/errors in cli protocol?

2018-05-16 Thread Tomaž Šolc
Hi is there a way to detect that a CLI command has succeeded or failed when using ___ pulseaudio-discuss mailing list pulseaudio-discuss@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/pulseaudio-discuss

[pulseaudio-discuss] Detecting success/error in cli protocol?

2018-05-16 Thread Tomaž Šolc
(apologies for sending an incomplete mail earlier) Hi is there a way to detect that a CLI command has succeeded or failed when using the socket interface offered by module-cli-protocol-unix? Specifically I'm currently interested in the "play-file" command (which seems to be only accessible ove

Re: [pulseaudio-discuss] Detecting success/error in cli protocol?

2018-05-23 Thread Tomaž Šolc
On 23. 05. 2018 16:42, Tanu Kaskinen wrote: On Thu, 2018-05-17 at 08:28 +0200, Tomaž Šolc wrote: Does anyone have any thoughts on how proper error handling could be implemented in the cli interface? I would be happy to work on a patch to fix this. Getting an error message from the "play

Re: [pulseaudio-discuss] Error using with Echo Cancellation Module with VoIP

2018-06-12 Thread Tomaž Šolc
Hi Paul, On 11. 06. 2018 16:43, Dferop Aero wrote: I have always the same error when i use the Echo Cancellation Module. I'm seeing these kinds of errors constantly with module-echo-cancel (also running on ARM): module-echo-cancel.c: Doing resync module-echo-cancel.c: Playback too far ahead (

Re: [pulseaudio-discuss] How to disable switch on HDMI audio output ?

2019-03-07 Thread Tomaž Šolc
Hi On 1. 03. 19 12:15, Alex ARNAUD wrote: As stated in the title, I'm looking for a way to disable switch to HDMI audio output. I think there's currently no way to blacklist devices in the module-switch-on-port-available. If you never want to use HDMI audio at all, then perhaps the best way t