flacdec: fix possible hanging in pull mode seeking
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 23 Dec 2009 16:03:32 +0000 (17:03 +0100)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 23 Dec 2009 18:39:54 +0000 (19:39 +0100)
commitd6633d6edc7f7e3052772ac0f4d9f96e29985126
tree10890fdba2eab29803bfbe8f475f7c426dd2ac7b
parent05307c46e734de20a806b642645516c2502dc993
flacdec: fix possible hanging in pull mode seeking

A seek in multi-sink pipeline typically leads to several seek events in a row,
which could lead to sending several newsegments in a row without intermediate
flushing.  These would then accumulate, distort rendering times and as such
lead to 'hanging'.
ext/flac/gstflacdec.c