[gst-devel] problem with pa_stream_make_writeable_size() failed connection terminated

Nathanael D. Noblet nathanael at gnat.ca
Thu Jan 27 07:55:01 CET 2011


On 01/26/2011 10:21 AM, pl bossart wrote:
>>    So I read from an IP camera via rtspsrc. It sends video in MP4 format
>> and Audio in AAC. We're running a beta with our client and recently
>> after installing it on location I've run into issues with one location.
>> After 5-9 seconds I get
>>
>> pa_stream_make_writeable_size() failed connection terminated
>
> This is an issue in the connection with PulseAudio. Since it's PCM at
> that point, I don't think it's an issue with the bitrate of the AAC
> payload.
> Can you try and capture the pulseaudio log (pulseaudio -vvvv 2>
> log.txt). Don't send the log, which can be pretty long, just a link on
> something like pastebin.

Yeah I can't seem to figure out what it could be either. I do have 
SELinux rules in place, however the messages don't stop when SELinux is 
disabled. Also in testing, my x86_64 box doesn't exhibit the same 
behaviour *nearly* as often/reliably as the little netbooks do. In 
anycase, here's the output from a pulseaudio session where I did get 
this message....

http://fpaste.org/j0Jo/


I don't see anything obvious but with that many lines I really didn't 
have a clue what to look for at all. Ask for whatever output you need 
and I'll do my best to make it happen.

Since you feel it is permissions based I'll also explain that my app is 
setgid in the areas that are starting the gstreamer threads. So it is 
quite possible that for one reason or another gstreamer/pulse 
interaction is having issues, however they do go away with higher 
bitrates which is really odd to me... Perhaps the bitrates/clock-rate 
cause a change request or something that doesn't happen when they are 
higher but I'm really at a loss. I may try to debug using gdb to see if 
I can get a bt...

Thanks for the help thus far, I'd really like to understand what is 
going on...

-- 
Nathanael d. Noblet




More information about the gstreamer-devel mailing list