ANNOUNCE: gstreamermm 0.10.0



gstreamermm provides C++ bindings for the GStreamer streaming multimedia
library (http://gstreamer.freedesktop.org). With gstreamermm it is possible to
develop applications that work with multimedia in C++.

gstreamermm is developed over glibmm, libsigc++ and libxml++ and the
functionalities they provide. This means that, among other things, referencing and unreferencing of GObjects is handled automatically via glibmm's automatic pointer class, Glib:RefPtr<>, and libsigc++'s slots are used for callbacks and
signals.

There are several examples, including a media player, in the examples/
directory, that demonstrate how to use the API and there are API docs in the
docs/reference/html directory.  The core plug-ins, such as Gst::Identity and
Gst::FileSrc are also provide along with many of the base plug-ins.

gstreamermm requires glibmm >= 2.16.0, giomm >= 2.16.0, and libxml++ >= 2.14.0 along with the libraries that these require. For the examples, gtkmm >= 2.12
is also required.

Changes:

0.10.0 (unstable):

* Interface
 - Added virtual function supported_vfunc().
* XOverlay
 - Added virtual functions set_xwindow_id_vfunc(), expose_vfunc() and
   handle_events_vfunc().
* Fixed video embedding of media player example with above changes.

svn:
 svn.gnome.org/gnomemm/gstreamermm/trunk/
 http://svn.gnome.org/viewvc/gnomemm/gstreamermm/trunk/
 (It's in jhbuild)
download:
 http://ftp.gnome.org/pub/GNOME/sources/gstreamermm/
submit bugs:
http://bugzilla.gnome.org/enter_bug.cgi?product=gnomemm&component=gstreamermm
view bugs:
http://bugzilla.gnome.org/buglist.cgi?query=component%3Agstreamermm+product%3Agnomemm+

--
José Alburquerque
jaalburquerque cox net



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]