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 471064 - Add bindings for GStreamer core and base plugins libraries
Add bindings for GStreamer core and base plugins libraries
Status: RESOLVED FIXED
Product: vala
Classification: Core
Component: Bindings
0.1.x
Other All
: Normal enhancement
: ---
Assigned To: Jürg Billeter
Vala maintainers
Depends on: 499697
Blocks:
 
 
Reported: 2007-08-28 10:20 UTC by Sebastian Dröge (slomo)
Modified: 2008-01-17 17:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2007-08-28 10:20:41 UTC
Hi,
would be nice if also bindings for the GStreamer core libraries and base plugins libraries could be added to vala. Currently only the GStreamer core has bindings.

See 
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer-libs/html/
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-base-libs/html/

for the docs of the libraries. As you can see they're rather important :)

Bye

PS: Also updating to the new symbols in 0.10.14 would be nice
Comment 1 Jürg Billeter 2007-08-28 19:10:18 UTC
Confirming.
Comment 2 Jürg Billeter 2008-01-17 17:26:05 UTC
I've added bindings to most libraries now. The header filenames of the various types need yet to be fixed in the .metadata files and there are probably many other small issues as the bindings are untested. Open new bugs for issues popping up.

2008-01-17  Jürg Billeter  <j@bitron.ch>

	* vapi/packages/gstreamer-0.10/: remove gstreamer-base-0.10 bindings
	* vapi/gstreamer-0.10.vapi: regenerated

	* vapi/gstreamer-audio-0.10.deps, vapi/gstreamer-audio-0.10.vapi,
	  vapi/packages/gstreamer-audio-0.10/: add gstreamer-audio-0.10 bindings

	* vapi/gstreamer-base-0.10.deps, vapi/gstreamer-base-0.10.vapi,
	  vapi/packages/gstreamer-base-0.10/: add gstreamer-base-0.10 bindings

	* vapi/gstreamer-check-0.10.deps, vapi/gstreamer-check-0.10.vapi,
	  vapi/packages/gstreamer-check-0.10/: add gstreamer-check-0.10 bindings

	* vapi/gstreamer-controller-0.10.deps,
	  vapi/gstreamer-controller-0.10.vapi,
	  vapi/packages/gstreamer-controller-0.10/: add
	  gstreamer-controller-0.10 bindings

	* vapi/gstreamer-dataprotocol-0.10.deps,
	  vapi/gstreamer-dataprotocol-0.10.vapi,
	  vapi/packages/gstreamer-dataprotocol-0.10/: add
	  gstreamer-dataprotocol-0.10 bindings

	* vapi/gstreamer-fft-0.10.deps, vapi/gstreamer-fft-0.10.vapi,
	  vapi/packages/gstreamer-fft-0.10/: add gstreamer-fft-0.10 bindings

	* vapi/gstreamer-interfaces-0.10.deps,
	  vapi/gstreamer-interfaces-0.10.vapi,
	  vapi/packages/gstreamer-interfaces-0.10/: add
	  gstreamer-interfaces-0.10 bindings

	* vapi/gstreamer-net-0.10.deps, vapi/gstreamer-net-0.10.vapi,
	  vapi/packages/gstreamer-net-0.10/: add gstreamer-net-0.10 bindings

	* vapi/gstreamer-netbuffer-0.10.deps,
	  vapi/gstreamer-netbuffer-0.10.vapi,
	  vapi/packages/gstreamer-netbuffer-0.10/: add gstreamer-netbuffer-0.10
	  bindings

	* vapi/gstreamer-pbutils-0.10.deps, vapi/gstreamer-pbutils-0.10.vapi,
	  vapi/packages/gstreamer-pbutils-0.10/: add gstreamer-pbutils-0.10
	  bindings

	* vapi/gstreamer-riff-0.10.deps, vapi/gstreamer-riff-0.10.vapi,
	  vapi/packages/gstreamer-riff-0.10/: add gstreamer-riff-0.10 bindings

	* vapi/gstreamer-rtp-0.10.deps, vapi/gstreamer-rtp-0.10.vapi,
	  vapi/packages/gstreamer-rtp-0.10/: add gstreamer-rtp-0.10 bindings

	* vapi/gstreamer-rtsp-0.10.deps, vapi/gstreamer-rtsp-0.10.vapi,
	  vapi/packages/gstreamer-rtsp-0.10/: add gstreamer-rtsp-0.10 bindings

	* vapi/gstreamer-sdp-0.10.deps, vapi/gstreamer-sdp-0.10.vapi,
	  vapi/packages/gstreamer-sdp-0.10/: add gstreamer-sdp-0.10 bindings

	* vapi/gstreamer-tag-0.10.deps, vapi/gstreamer-tag-0.10.vapi,
	  vapi/packages/gstreamer-tag-0.10/: add gstreamer-tag-0.10 bindings

	* vapi/gstreamer-video-0.10.deps, vapi/gstreamer-video-0.10.vapi,
	  vapi/packages/gstreamer-video-0.10/: add gstreamer-video-0.10 bindings

	* vapi/Makefile.am: updated

	Fixes bug 471064

Fixed in r845.