hlsdemux: Never ever stop a task from the task function
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Oct 2012 07:35:16 +0000 (09:35 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Mon, 15 Oct 2012 07:45:14 +0000 (09:45 +0200)
commit4df3fad9e436bbf0e201afa710b2998be13a9f07
tree320a87aa36dce52b29d80329a362194849d6943b
parentca57dd81e47a3c5236f396368dcfc26bfe34f047
hlsdemux: Never ever stop a task from the task function

This will deadlock. Also make sure to always post an error message
if required before pausing tasks from the task function.

Should fix another bunch of deadlocks.

Conflicts:
gst/hls/gsthlsdemux.c
gst/hls/gsthlsdemux.c