queue2: various ring buffer fixes
authorRobert Swain <robert.swain@collabora.co.uk>
Tue, 18 May 2010 15:21:40 +0000 (17:21 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 13 Aug 2010 14:38:51 +0000 (16:38 +0200)
commit178821aace539ef0fdc0ededd35521aa3a3249ff
tree6a6d1dc373441384224cb03cb987de30a64b4c71
parentd1809558e53b2a76e5c0783d3f98a15e4c30c8fb
queue2: various ring buffer fixes

- make _get_range () emit the del signal once a buffer has been read
- use do {} while (); for wait code as queue is locked and no data could
  have been read in the mean time so it makes no sense to check before
  waiting
- make _is_filled () more robust
plugins/elements/gstqueue2.c