dvbbasebin: Use a non-timer GstPoll

set_flushing() causes inconsistent states on timer polls and also signals a
g_critical() nowadays because of that.
This commit is contained in:
Sebastian Dröge 2016-06-30 08:31:20 +02:00
parent e0ecd774dd
commit 11a7362993

View file

@ -537,7 +537,7 @@ dvb_base_bin_init (DvbBaseBin * dvbbasebin)
dvbbasebin->task =
gst_task_new ((GstTaskFunction) dvb_base_bin_task, dvbbasebin, NULL);
gst_task_set_lock (dvbbasebin->task, &dvbbasebin->lock);
dvbbasebin->poll = gst_poll_new_timer ();
dvbbasebin->poll = gst_poll_new (TRUE);
}
static void