check/gst/gstbin.c: An extra refcount is taken in basesrc.
authorWim Taymans <wim.taymans@gmail.com>
Thu, 27 Oct 2005 13:47:33 +0000 (13:47 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Thu, 27 Oct 2005 13:47:33 +0000 (13:47 +0000)
commit67b27a2c01eec5a5ec71df3578327958f906c599
tree1b10cd4289560059dda7f15fde9e8e0be7b1f3fc
parent7f22710f658c8f7966b590faae9671a88903e14f
check/gst/gstbin.c: An extra refcount is taken in basesrc.

Original commit message from CVS:
* check/gst/gstbin.c: (GST_START_TEST):
An extra refcount is taken in basesrc.

* gst/base/gstbasesrc.c: (gst_base_src_init), (gst_base_src_query),
(gst_base_src_get_range), (gst_base_src_pad_get_range),
(gst_base_src_loop):
Small cleanups, check for flushing after being unlocked from the
LIVE_LOCK. take refcounts correctly (not yet everywhere).
Don't send out EOS when going to READY.
ChangeLog
check/gst/gstbin.c
gst/base/gstbasesrc.c
libs/gst/base/gstbasesrc.c
tests/check/gst/gstbin.c