ANNOUNCE: gst-python 0.7.90
Johan Dahlin
johan@gnome.org
Tue, 30 Mar 2004 14:03:56 +0200
I am pleased to announce 0.7.90, named "Here's looking at you kid" of the
Python bindings for GStreamer.
The new release is available from:
http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.7.90.tar.gz
GStreamer is a library that allows the construction of graphs of media-handling components, ranging from simple mp3 playback to complex audio (mixing) and video (non-linear editing) processing.
Applications can take advantage of advances in codec and filter
technology transparently. Developers can add new codecs and filters by
writing a simple plugin with a clean, generic interface.
GStreamer is released under the LGPL.
gst-python provides a convenient wrapper for the GStreamer library for
use in Python programs, and takes care of many of the boring details
such as managing memory and type casting.
Like the GTK library itself gst-python is licensed under the GNU LGPL, so is
suitable for use in both free software and proprietary applications. It
is already in use in many applications ranging from small single purpose
scripts up to large full features applications.
To build, gst-python requires:
PyGTK >= 1.99.14
GStreamer >= 0.8.0
GStreamer-plugins >= 0.8.0 (optional, for player and interfaces)
Python >= 2.2
This is the first release that targets GStreamer 0.8 and include many changes
since the last release. The main features are:
* GstPlay, for easy video and audio playing
* GstInterfaces.
There are updated examples included in the tarball.
If you just want too see how it looks like, check out this sample video/audio player:
http://tinyurl.com/yspte
Note, that the name of the modules are changed in this release.
GStreamer is now called gst, GStInterfaces: gst.interfaces and GstPlay:
gst.play.
Bugs should be filed against the gst-python component in the GStreamer product
in bugzilla.gnome.org:
http://bugzilla.gnome.org/enter_bug.cgi?product=GStreamer&component=gst-python
Enjoy!
--
Johan Dahlin
johan@gnome.org