GNOME Bugzilla – Bug 691843
mxf unit test hangs forever until it times out
Last modified: 2013-02-11 20:25:50 UTC
Test can always be disabled of course, but would be nicer to check what's happening.
commit dee6536421a3f5d62264ddcca7954635f1c529fe Author: Tim-Philipp Müller <tim@centricular.net> Date: Mon Feb 11 20:24:14 2013 +0000 mxfdemux: fix taglist leak Don't leak demuxer tag list. commit 023ab8da3334ce993652b9bce22a5d8b5908171d Author: Tim-Philipp Müller <tim@centricular.net> Date: Mon Feb 11 20:17:58 2013 +0000 tests: fix mxfdemux pull unit test hanging forever Our test source pad needs to answer SCHEDULING queries properly for mxfdemux to activate in pull mode. https://bugzilla.gnome.org/show_bug.cgi?id=691843 commit 453438a9dd409a5debac8b1679ac9e3f344d4e37 Author: Tim-Philipp Müller <tim@centricular.net> Date: Mon Feb 11 19:53:39 2013 +0000 mxfdemux: fix push mode unit test failure In the sink event handler we end up sending multiple EOS events per pad. Don't return FALSE when sending the second EOS on an already-EOS pad fails. Not sure if there was a reason for sending a second EOS, so leaving the code in there for now, but assume all went fine if there are source pads, which is slightly less wrong than before. This function needs work.