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 703377 - gst_check_setup_events() and multiple src or sink pads
gst_check_setup_events() and multiple src or sink pads
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal enhancement
: 1.1.2
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2013-07-01 09:49 UTC by Jonas Holmberg
Modified: 2013-07-01 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---

gst_check_setup_events_with_stream_id() (6.01 KB, patch)
2013-07-01 09:51 UTC, Jonas Holmberg
committed Details | Review

Description Jonas Holmberg 2013-07-01 09:49:44 UTC
gst_check_setup_events() does not work when the element being tested has more than one src or sink pad. According to a discussion on IRC a new function needs to be added for this.
Comment 1 Jonas Holmberg 2013-07-01 09:51:47 UTC
Created attachment 248124 [details] [review]

Added gst_check_setup_events_with_stream_id() to make it possible to set stream_id in the stream-start event.

Changed the check test for funnel as an example of how to use it.
Comment 2 Sebastian Dröge (slomo) 2013-07-01 13:54:37 UTC
commit 0ea8748c6b1cfdeb35b5fc71f4d6abb2bfc8b3c1
Author: Jonas Holmberg <>
Date:   Mon Jul 1 11:10:00 2013 +0200

    check: Added gst_check_setup_events_with_stream_id()
    Added a new function gst_check_setup_events_with_stream_id(), since
    gst_check_setup_events() does not work with multiple pads.