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