Revert "splitmuxsink: Use GstBin async-handling instead of our own."
authorJan Schmidt <jan@centricular.com>
Sun, 7 Aug 2016 16:53:48 +0000 (02:53 +1000)
committerJan Schmidt <jan@centricular.com>
Sun, 7 Aug 2016 17:07:34 +0000 (03:07 +1000)
commit5a71334fb0be6f1bd4c15815c7dad3567306d47b
treed369dadab39010c4f1eb5dc5d452a238b8c3719c
parent89af379ff040923cfcbaf05354ed2b01a620b1b9
Revert "splitmuxsink: Use GstBin async-handling instead of our own."

This reverts commit fa008f271a52f82dededc28bd81b020ca7939b47.

async-handling in GstBin causes the pipeline to spin at 100%
CPU as the top-level pipeline tries to change that state
to PLAYING constantly. This is a workaround for a core
problem, essentially, but an improvement in this case for now.
gst/multifile/gstsplitmuxsink.c
gst/multifile/gstsplitmuxsink.h