PulseAudio + Phonon curious issue

Colin Guthrie gmane at colin.guthr.ie
Tue Jan 12 10:00:44 GMT 2010


'Twas brillig, and Harald Fernengel at 12/01/10 08:43 did gyre and gimble:
> Hi,
> 
> On Monday 11 January 2010 17:46:31 Colin Guthrie wrote:
>> 'Twas brillig, and Harald Fernengel at 11/01/10 15:38 did gyre and gimble:
>>> To me, it looks like some kind of race condition, but I know too little
>>> about Phonon or PulseAudio to figure out why. Any help appreciated :)
>>
>> Can you post your test app (I'm sure it's rather simple but best to work
>> with the same thing) so I can see if I can reproduce here?
>>
>> (I sent a direct mail but hopefully I can post to this list now I found
>> it - or rather it was found for me by wheels.... thx :D)
> 
> sure, here is. Just adjust the path on the top of the file.

OK, confirmed here with GStreamer backend. It wouldn't do it with the
Xine backend (even although it uses the same PA code as part of my
integration).

Something is obviously exposed in the gstreamer backend that triggers
this problem. The important bit of debug so far seems to be:

"PGST(1): Error: pulsesink.c(290): gst_pulsering_is_dead ():
/GstPipeline:pipeline0/GstBin:bin1/GstBin:bin0/GstPulseSink:pulsesink1
Message:Disconnected: OK (GStreamer encountered a general resource
error.) Code:1"


I'll try and get this fixed.

I'll track it on https://qa.mandriva.com/show_bug.cgi?id=56807 (if you'd
prefer an upstream kde bug, please feel free to open it and reference
the mdv one and I'll work on it directly instead... doesn't make much
odds at the end of the day tho'!)

Thanks for getting a nice test case :)

Col

-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mandriva Linux Contributor [http://www.mandriva.com/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]



More information about the kde-multimedia mailing list