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 762795 - gstreamer-1.0.vapi: wrong binding for Element.query_convert
gstreamer-1.0.vapi: wrong binding for Element.query_convert
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings: GTK+ GStreamer WebKitGTK+
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2016-02-27 21:15 UTC by Jens Georg
Modified: 2016-09-18 20:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jens Georg 2016-02-27 21:15:51 UTC
Current binding is

public bool query_convert (ref Gst.Format src_format, int64 src_val, Gst.Format dest_format, out int64 dest_val);

but it should be

public bool query_convert (Gst.Format src_format, int64 src_val, ref Gst.Format dest_format, out int64 dest_val);
Comment 1 Jens Georg 2016-02-27 21:21:25 UTC
Sorry, no ref. correct format would be 
public bool query_convert (Gst.Format src_format, int64 src_val, Gst.Format dest_format, out int64 dest_val):

gboolean                gst_element_query_convert       (GstElement *element, GstFormat src_format, gint64 src_val,
                                                         GstFormat dest_format, gint64 *dest_val);
Comment 2 Ben 2016-03-18 20:07:18 UTC
I've submitted a patch to gstreamer.

https://bugzilla.gnome.org/show_bug.cgi?id=763895
Comment 3 Rico Tzschichholz 2016-09-18 20:50:46 UTC
This was fixed with

commit 80f005b12fd305dc9fed4eae29f713b993586950
Author: Rico Tzschichholz <ricotz@ubuntu.com>
Date:   Mon Mar 21 19:21:32 2016 +0100

    vapi: Update GIR-based bindings