After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 691843 - mxf unit test hangs forever until it times out
mxf unit test hangs forever until it times out
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-01-16 11:54 UTC by Tim-Philipp Müller
Modified: 2013-02-11 20:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2013-01-16 11:54:18 UTC
Test can always be disabled of course, but would be nicer to check what's happening.
Comment 1 Tim-Philipp Müller 2013-02-11 20:25:50 UTC
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.