queue2: Fix bugs
authorRobert Swain <robert.swain@collabora.co.uk>
Fri, 25 Jun 2010 10:58:27 +0000 (12:58 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Aug 2010 14:38:57 +0000 (16:38 +0200)
commit602f4774c7991f1b93f3db9306fe540c48586fa9
treeb9bcb43aeb3a8d5c3d48f5dd16ee0173549c061f
parent9df54eb4ffcc3c06f1653b816e8953046d1fc0d6
queue2: Fix bugs

update_buffering () needs to be called every time we write to the ring
buffer so that applications don't get stuck waiting for a 100% buffered
message while queue2 is waiting for space

_create_write () must only be called for temp file/ring buffer cases
plugins/elements/gstqueue2.c