[Bug 752815] basesrc: events don't get pushed if basesrc has no pending buffers to send

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jul 24 10:55:51 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=752815

--- Comment #4 from Enrique Ocaña González <eocanha at igalia.com> ---
Created attachment 308096
  --> https://bugzilla.gnome.org/attachment.cgi?id=308096&action=edit
Unit test

This unit test clearly fails with a timeout when the event is not received.
With my patches applied, the event is received.

However, even though the last step of the test inserts an EOS (I can see it in
the logs), it seems to be never processed. Therefore, the test doesn't succeed
either.

I work in a cross-build environment and can't run the tests directly. I use
this command to manually run the basesrc test after copying it to the device:

GST_DEBUG="check:INFO,fdsrc:7,basesrc:7" GST_STATE_IGNORE_ELEMENTS="" ./basesrc

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list