On Tue, 03.02.09 18:32, Erich Boleyn ([email protected]) wrote:

> Erich Boleyn <[email protected]> wrote:
> 
> > Using RTP for multi-room music streaming, updated to Pulse 0.9.14 from
> > 0.9.9, RTP reception new crashes with a segfault on all machines at the
> > first "Updating sample rate" log message.
> >
> > Source of the segfault appears to be null pointer for "impl_update_rates"
> > function in resampler routine, perhaps uninitialized resamplers in general?
> 
> 
> A fresh look after work made the resampler initialization code pop out.
> 
> The problem is in the sink connection being made from "module-rtp-recv.c",
> the "PA_SINK_INPUT_VARIABLE_RATE" flag should be passed into
> "pa_sink_input_new", but is not there.
> 
> Made the change and tested it, fixes the problem.  Checked and head-of-
> tree off of the pulseaudio.org source browsing link does not have this
> fix either.
> 
> One-liner patch attached.

Thanks for the patch!

Commited in 64926ff6b3c.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net         ICQ# 11060553
http://0pointer.net/lennart/           GnuPG 0x1A015CC4
_______________________________________________
pulseaudio-discuss mailing list
[email protected]
https://tango.0pointer.de/mailman/listinfo/pulseaudio-discuss

Reply via email to