Bug#689049: [libspeexdsp1] Resampler stops in the middle of run with multiple channels

Catherine Lowenstein catherinelowenstein at gmail.com
Wed Oct 10 08:33:21 UTC 2012


On Tue, Oct 9, 2012 at 3:15 AM, Ron <ron at debian.org> wrote:
>
> Hi Catherine,
>
> On Mon, Oct 08, 2012 at 04:24:25PM +0200, Catherine Lowenstein wrote:
>> affects 689049 pulseaudio
>> severity 689049 serious
>> thanks
>>
>> I also have this with my normal music. This affects everyone who uses
>> pulseaudio (and yes, this will be the default in wheezy) and therefore
>> makes this package unsuitable for release. There is also a fix
>> available - so i don't have problems to make this an RC bug.
>
> Can you tell me more about the actual symptoms you were hearing with pulse?
>
> We were aware of the bug before it was reported here, but we're also quite
> curious why nobody had ever noticed it previous to that.
>
> It's not like pulse, or it using this code, is a New Thing - so it would be
> nice to get some clarity on what it is that you're actually hearing which
> somehow nobody else has noticed before - both for our own curiosity and for
> the benefit of anyone else who might notice something odd too.

I've installed pulseaudio since bluetooth audio headsets doesn't work
anymore in wheezy without pulseaudio. After this installation I
noticed a crackling sound in some of the stuff I am using. It went
away after I changed the resample-method in /etc/pulse/daemon.conf to
src-sinc-fastest. This was actually more an accident than an intended
way to fix the clicking/crackling sound I had with some
programs/sounds. So I started to search for the problem (just searched
for speex and resampler) and found this bug.

I've applied this patch, changed the resampler in pulseaudio back,
installed my package from libspeexdsp and tested it again. Voila this
patch fixed the problem.

But I am starting to get really frustrated about speex/Debian. Why is
this problem known, a fix known and nobody cares to incorporate this
fix in speex or Debian? Are you happy about throwing other peoples
time away? I know it takes a lot of time and effort to create
something like a Distribution, but knowing about a problem _AND_ the
fix and just don't care about it is just mindblowing.




More information about the Pkg-voip-maintainers mailing list