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 730915 - vala: add gstreamer-mpegts-1.0 vala bindings
vala: add gstreamer-mpegts-1.0 vala bindings
Status: RESOLVED WONTFIX
Product: vala
Classification: Core
Component: Bindings: GTK+ GStreamer WebKitGTK+
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Vala maintainers
Vala maintainers
Depends on:
Blocks:
 
 
Reported: 2014-05-29 07:38 UTC by Stefan Ringel
Modified: 2014-05-29 09:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add mpegts vala bindings (25.34 KB, patch)
2014-05-29 07:38 UTC, Stefan Ringel
none Details | Review
gstreamer-mpegts library gir (193.41 KB, application/octet-stream)
2014-05-29 07:42 UTC, Stefan Ringel
  Details

Description Stefan Ringel 2014-05-29 07:38:23 UTC
Created attachment 277435 [details] [review]
add mpegts vala bindings

vala: add gstreamer-mpegts-1.0 vala bindings
Comment 1 Stefan Ringel 2014-05-29 07:42:09 UTC
Created attachment 277437 [details]
gstreamer-mpegts library gir
Comment 2 Evan Nemerson 2014-05-29 08:21:55 UTC
This is from gst-plugins-bad.  I'm not too keen on the idea of adding bindings for gstreamer-plugins-{good,bad,ugly}.  There are already 34 gstreamer libraries with bindings in Vala...
Comment 3 Stefan Ringel 2014-05-29 08:29:04 UTC
(In reply to comment #2)
> This is from gst-plugins-bad.  I'm not too keen on the idea of adding bindings
> for gstreamer-plugins-{good,bad,ugly}.  There are already 34 gstreamer
> libraries with bindings in Vala...

It is a required binding for gnome-dvb-daemon!! And it's not a plugin!!! Please reading the Gstreamer documentation http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-bad-libs/html/ . I think it's not 34 gstreamer library (base 12, bad 3, rtsp-server 1 and core). All other are plugins.
Comment 4 Sebastian Dröge (slomo) 2014-05-29 08:53:33 UTC
The bad libraries are not guaranteed to be API/ABI stable... until we move them to GStreamer core/base. Probably not the best idea to add bindings for these to Vala.
Comment 5 Stefan Ringel 2014-05-29 08:55:16 UTC
(In reply to comment #4)
> The bad libraries are not guaranteed to be API/ABI stable... until we move them
> to GStreamer core/base. Probably not the best idea to add bindings for these to
> Vala.

But gnome-dvb-daemon needed it.
Comment 6 Sebastian Dröge (slomo) 2014-05-29 09:06:55 UTC
Keep a local copy of the .vapi in gnome-dvb-daemon then until the API is stable, and be aware that you might change the code for every new GStreamer release until the library is moved to GStreamer base.