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 606826 - Add GstTagSetter interface
Add GstTagSetter interface
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings: GTK+ GStreamer WebKitGTK+
0.7.x
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2010-01-13 10:51 UTC by Víctor Manuel Jáquez Leal
Modified: 2010-02-12 19:39 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
enables the gsttagsetter.h and hides the struct GstTagSetterIFace (1.18 KB, application/empty)
2010-01-13 10:51 UTC, Víctor Manuel Jáquez Leal
  Details
enables the Gst.TagSetter (1.22 KB, patch)
2010-01-13 12:47 UTC, Víctor Manuel Jáquez Leal
none Details | Review

Description Víctor Manuel Jáquez Leal 2010-01-13 10:51:46 UTC
Created attachment 151327 [details]
enables the gsttagsetter.h and hides the struct GstTagSetterIFace

For some reason the gsttagsetter.h is excluded. This patch enables the GstTagSetter interface in the gstreamer-0.10.vapi file.

I cooked this patch using gtreamer-0.10.25.1 (development branch) so I don't know if there's no problems with the stable branch. So after applying the patch you should rebuild the vapi file:

cd ~vala/vapi/packages
vala-gen-introspect gstreamer-0.10 gstreamer-0.10
vapigen --library=gstreamer-0.10 gstreamer-0.10/gstreamer-0.10.gi gstreamer-0.10/gstreamer-0.10-custom.vala
mv gstreamer-0.10.vapi ../
Comment 1 Víctor Manuel Jáquez Leal 2010-01-13 12:47:56 UTC
Created attachment 151333 [details] [review]
enables the Gst.TagSetter

* hides the struct GstTagSetterIface
* mark as ellipsis the function gst_tag_setter_add_tag_values