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 750292 - gst_uri_handler_get_uri_type declared has mismatched return type
gst_uri_handler_get_uri_type declared has mismatched return type
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
Other Solaris
: Normal normal
: 1.4.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Reported: 2015-06-02 19:12 UTC by Shawn Walker
Modified: 2015-06-02 19:36 UTC
See Also:
GNOME target: ---
GNOME version: ---

Description Shawn Walker 2015-06-02 19:12:40 UTC
"/builds/gstreamer1/gstreamer-1.4.3/gst/gsturi.c", line 643: identifier redeclared: gst_uri_handler_get_uri_type
        current : function(pointer to struct _GstURIHandler {}) returning unsigned int
        previous: function(pointer to struct _GstURIHandler {}) returning enum  {GST_URI_SRC(2), GST_URI_SINK(1), GST_URI_UNKNOWN(0)} : "/builds/gstreamer1/gstreamer-1.4.3/gst/gsturi.h", line 147
cc: acomp failed for /builds/gstreamer1/gstreamer-1.4.3/gst/gsturi.c
Comment 1 Tim-Philipp Müller 2015-06-02 19:36:57 UTC
Thanks, this should fix it:

commit 935ecd85eaeb959158faa86ce32c03eca98a3665
Author: Tim-Philipp Müller <>
Date:   Tue Jun 2 20:32:35 2015 +0100

    uri: match return type of get_uri_type() implementation to declaration

Will also backport into 1.4 branch (PS: 1.4.5 is the latest release)