Re: [pulseaudio] Enable support for libsoxr
On Monday, 25 April 2016 19:29:22 MSK Luke Yelavich wrote: > On Mon, Apr 25, 2016 at 05:38:59PM CEST, Robie Basak wrote: > > You can certainly track this in a bug, yes. > > There is already a bug for this, can't find it right now, but will reply > back when I have found it. I couldn't find the bug either, only a question: https://answers.launchpad.net/ubuntu/+source/pulseaudio/+question/ 289537 Anyway, I created a bug: https://bugs.launchpad.net/ubuntu/+source/pulseaudio/+bug/1574746 Let me know if it's a duplicate. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
Re: [pulseaudio] Enable support for libsoxr
On Mon, 25 Apr 2016. 16:38:59 MSK Robie Basak wrote: > On Mon, Apr 25, 2016 at 02:22:33PM +0200, Ralf Mardorf wrote: > > On Mon, 25 Apr 2016 15:16:46 +0300, Andrey Semashev wrote: > > >Should I create a bug report asking for this feature? > > > > I'm not a developer/maintainer, but I'm quite sure that you need to do > > this. > > You can certainly track this in a bug, yes. Another thing you'll need to > address though is that libsoxr0 (and libsoxr-lsr0 if that's relevant) libsoxr-lsr0 is not needed in run time, the dependency is on libsoxr0 only. But you do need libsoxr-dev to build pulseaudio and it depends on both libsoxr0 and libsoxr-lsr0. > Perhaps pulseaudio is suitably pluggable so users could opt into soxr at > runtime? Unfortunately, no. Resamplers are configured at build time and cannot be plugged in at run time. > Or else, soxr would need to enter main, so it is relevant to > most users? I think this would be the solution. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss
[pulseaudio] Enable support for libsoxr
Hi, I'd like to ask to enable support for libsoxr-based resamplers in the official Ubuntu packages for pulseaudio. The upstream already supports libsoxr and automatically detects its availability, so the only change really needed is to add the build dependency to debian/control. The resamplers based in libsoxr offer better quality and better performace while introducing more delay compared to the speex resamplers that are used by default. The resamplers are documented in the man pages of pulseaudio in Ubuntu 16.04 but unfortunately are not enabled at build time ('pulseaudio --dump- resample-methods' doesn't list them). I've built local packages with libsoxr and verified that the resampler works as expected. I'm new to this list, so I'm not sure how to proceed from here. Should I create a bug report asking for this feature? Thanks. -- Ubuntu-devel-discuss mailing list Ubuntu-devel-discuss@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss