basesrc: improve flush-start handling
authorWim Taymans <wim.taymans@collabora.co.uk>
Wed, 14 Aug 2013 15:44:48 +0000 (17:44 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Wed, 14 Aug 2013 15:44:48 +0000 (17:44 +0200)
commit44811ab65047f8b2349c23bfd7e1cc15a482da3d
tree2102ca1f54fb4cfab40b86256e859f7efa5f3aa1
parent9006f203d017779ec63c4feba2467f1866d13357
basesrc: improve flush-start handling

Use custom code to implement flush-stop, we can't reuse the set_flushing code
because we can't touch the live_playing flag and we need to signal the
streaming thread.
libs/gst/base/gstbasesrc.c