[pulseaudio-discuss] PulseAudio and Network Audio Devices

Richi Plana richip at richip.dhs.org
Sun Dec 30 15:20:42 PST 2007


On Sun, 2007-12-30 at 21:48 +0000, Colin Guthrie wrote:
> Richi Plana wrote:
> > It doesn't tell ME much, save that the "Stream died" (for who-knows-what
> > reason). One thing I did notice that was different was that on viper, PS
> > kept spouting out the line "Checking for dead streams ..." that duke did
> > not.
> 
> Yup "stream died" at the client end, but it corresponds to the "protocol
> error" at the server end.
> 
> So something isn't working with regards to my patches :(
> 
> It worked OK for me, but that's not overly helpful for you.
> 
> Unless Lennart pops up to correct #192 (the ticket to which I attached
> my patch - unless it was #193 - I can't remember right now :)) then I'll
> try to do more testing myself in the next few days (tho' Jan 1st is a
> right off in terms of concious thought :))

Thanks. I just wish I could be more involved. This is what I found out,
though. On the "server" side,
pulsecore/protocol-native.c:protocol_error() gets called first from this
part:

if (!pa_tagstruct_eof(t)) {
    protocol_error(c);
    return;
}

around line 1418 of protocol-native.c. It then gets called 3 times from:

if (!pa_tagstruct_eof(t)) {
    protocol_error(c);
    return;
}

around line 1246 of protocol-native.c.

Anything I can do to help debug?
--

Richi Plana




More information about the pulseaudio-discuss mailing list