pipeline deadlock issue

Farkas Levente lfarkas at lfarkas.org
Tue Feb 22 04:00:59 PST 2011


On 02/16/2011 09:54 AM, Farkas Levente wrote:
> On Tue, Feb 15, 2011 at 14:42, Kocsis Tibor <ikt011 at gmail.com> wrote:
>> Hi,
>>
>> I have a source element that produce me 10 buffer in a hour (I'm
>> recording with 10 frames per hour). If i have a pipeline for that, and
>> press ctrl+c in the 12th minutes, the pipeline still freeze for 8
>> minutes, until the next frame arrives and the EOS message. Is there
>> any way to avoid this 8 minutes? I have similar issue with network
>> cameras, if I have network loss, the pipeline will stay in a kind of
>> deadlock until the timeout signals take their actions and stop the
>> pipeline. I can't stop the save, set elements to null, do some
>> padblock etc until that, or is there a way to do one of these actions
>> during the freeze?
> 
> it's a problem for us.
> is it true that the events and other control messages are always goes
> with the buffers?
> ie. is it possible to send them asynchronously/independently from the buffers?
> regards

hi,
anybody from the core team can comment this?
thanks.

-- 
  Levente                               "Si vis pacem para bellum!"


More information about the gstreamer-devel mailing list