Jump to content
Compatible Support Forums
Sign in to follow this  
news

ANNOUNCE: gstreamermm 0.9.8

Recommended Posts

gstreamermm provides a C++ API for the gstreamer streaming multimedia

framework. There is work still to be done, but we have working

examples that play video and music. We also have new core plug-ins

and many base plug-ins (see the generated Doxygen docs modules).

 

Changes:

 

0.9.8 (unstable):

 

* Added Gst::Event::get_flags().

* Added default name overloads for Gst::Bin::create(),

Gst::Pad::create() and

Gst::Pipeline::create().

* Moved const tags to namespace Gst::Tag.

* Added a generic INSTALL file and updated the README to fix bug #556570.

* Removed gstreamermm dependency on gstreamerbasemm to fix bug #560601.

Added

GstBase::init*() methods with docs that initialize both gstreamermm and

gstreamerbasemm to compensate so that two init() calls (one for

gstreamermm

and another for gstreamerbasemm) are not needed.

* Added base classes AudioFilter, AudioSink, AudioSrc, BaseAudioSink,

BaseAudioSrc and CddaBaseSrc in gstreamerbasemm from which many plug-ins

derive.

* Added the following core plug-ins: Gst::CapsFilter, Gst::FakeSink,

Gst::FakeSrc, Gst::FdSink, Gst::FdSrc, Gst::FileSink, Gst::FileSrc,

Gst::Identity, Gst::MultiQueue, Gst::Queue, Gst::Tee and Gst::TypeFind.

* Added the following base plug-ins: GstBase::Adder, GstBase::AlsaMixer,

GstBase::AlsaSink, GstBase::AlsaSrc, GstBase::AudioConvert,

GstBase::AudioResample, GstBase::TestSrc, GstBase::CdParanoiaSrc,

GstBase::ClockOverlay, GstBase::DecodeBin, Gst::FfmpegColorSpace,

GstBase::GioSink, GstBase::GioSrc, GstBase::GioStreamSink,

GstBase::GioStreamSrc, GstBase::OggDemux, GstBase::OggMux,

GstBase::PlayBin2,

GstBase::TextOverlay, GstBase::TextRenderer, GstBase::TheoraDec,

GstBase::TheoraEnc, GstBase::TimeOverlay, GstBase::VideoRate,

GstBase::VideoScale, GstBase, VideoTestSrc, GstBase::Volume,

GstBase::VorbisDec, GstBase::VorbisParse, GstBase::VorbisTag,

GstBase::XImageSink and GstBase::XvImageSink.

* Modified examples to use the plug-ins where possible; added plug-in tests.

 

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 ( -at -) cox.net

_______________________________________________

 

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×