[gstreamermm] Created tag gstreamermm_0_10_2



The unsigned tag 'gstreamermm_0_10_2' was created.

Tagger: José Alburquerque <jaalburqu svn gnome org>
Date: Wed May 27 13:00:17 2009 -0400

    Tag release 0.10.2.

Changes since the last tag 'GSTREAMERMM_0_10_1':

David King (2):
      Add compiler warning flags.
      Fix use of GstState references. Don't use NULL. Cast to State correctly.

Johannes Schmid (2):
      Fixed build with disabled exceptions and disabled properties (bgo#582439)
      Fixed build with disabled exceptions and disabled properties (bgo#582439)

José Alburquerque (77):
      Removed inexistent directory from docs generation script.
      Wrapped Gst::TypeFind.
      Wrapped GstTypeFindFactory.
      Remove typefind until it is clear how it might be used in C++. Added
      Wrapped GstIndex vfuncs (except for one strange one that has a "user_data"
      Use const GstFormatDefinition* in cast constructor of
      Const correction.
      Removed some remaining references to gstreamerbase branch.
      Added Preset vfuncs. Added Preset to GstInterfaces Doxygen group. Used
      Corrected use of NULL in source files where missing sentinel warning is
      Accidentally had used 0 instead of NULL which generates a missing sentinel
      Modified example to use Gst::FileSrc "indirectly" by creating it with
      Added --confirm-existence option to confirm if a plug-in exists (to stop
      Corrected error in ChangeLog (mention bug).
      Last NULL corrections. I'm glad to have read the usage of NULL in the
      Added comment in set_clock_vfunc_callback() about why it returns true when
      Added TCPClientSrc, TCPClientSink, TCPServerSrc plug-ins.
      Wrapped Gst::Object's methods, signals and vfuncs with gmmproc. Used
      Commited gst_vfuncs.defs file mentioned in last ChangeLog's commit
      Used quotes in link (ln) commands of plug-in .hg and .ccg make rules so
      Handwrote save_vfunc() and restore_vfunc() vfuncs to use xmlpp::Node in
      Removed accidentally committed ChangeLog entry.
      Corrected comments on what happens when add() or remove() fail to
      Modified build files so that the generate_plugins_gmmproc_file plug-in
      use <> instead of "" in #include directive. Include code in plug-in
      Don't include wrap_init.h with all includes because users will not likely
      Removed unused reference-index.txt file.
      Corrected comment on adding plug-ins by explaining that the list is
      Added TODO.
      Wrapped Gst::Mixer vfuncs.
      Wrapped URIHandler's vfuncs. Four vfuncs don't appear to be wrappable
      Wrapped all of Gst::BaseSrc vfuncs. Handwrote some. In particular,
      Revisited list ownership in API.
      Reviewed conversions to make sure that only conversions to the C type
      Removed these .h and .cc files because they contain only one function.
      Placed property above signals and moved signal specific conversion to .hg
      Use ()->gobj() instead of Glib::unwrap() in conversions (for consistency).
      Corrected last ChangeLog entry.
      Repaired format of MAINTAINER file.
      Added doap file.
      Added .gitignore as in glibmm.
      Re-ordered preset.hg vfunc declarations.
      Added tools/generate_wrap_init.pl to .gitignore.
      Wrapped Gst::Tuner interface vfuncs.
      Wrapped Gst::VideoOrientation interface vfuncs.
      Wrapped Gst::BaseSink base class vfuncs.
      Wrapped Gst::BaseTransform vfuncs.
      Also changed svn links to git links for future releases.
      Added Gst::RingBuffer base class.
      Wrapped GstObject's deep_notify signal.
      Wrapped Gst::AudioFilter vfuncs.
      Wrapped ChildProxy::lookup() and BaseAudioSink::create_ring_buffer().
      Wrapped Gst::BaseAudioSink vfuncs.
      Completed some TODO's in element.hg.
      Wrapped Gst::BaseAudioSrc vfuncs.
      Wrapped Gst::AudioSink and Gst::AudioSrc vfuncs.
      const and usage corrections of Gst::RingBufferSpec.
      Included the caps field when copying to/from GstRingBufferSpec.
      arked basetransform.hg TODO's completed.
      Added Gst::Mixer message classes that can be used when parsing messages received on the bus.
      Include all plug-ins in build even if they don't exist on the build system.
      Modify build to not differentiate between wrapped and existing plug-ins.
      nclude the plug-in header files for the user.
      Used _MEMBER_GET_GOBJECT when	working with GObject members.
      Removed local copy of generate_wrap_init.pl.
      Fixed gst_method.defs patch to include gst_message_get_seqnum() in method defs.
      Commented out wrapped boolean vfuncs to avoid wrong functionality for now.
      Don't use space before control statement brackets.
      Repaired classes with a slot member to signal per instance if a slot has been set or not.
      Removed spaces between control statements and opening parenthesis.
      Included fix of coding style from 'function ()' to 'function()' (not done in previous commit)
      Modified Gst::TagList and Gst::TagSetter to use an enum for the tags.
      Minor typos and formatting.  Minor code adjustments (for consistency).
      Fix the build so that multi-job makes (option -j) are supported
      Modify the build of plug-ins to just use a stamp file as with non-plugin *.*g files.
      A few other fixes to enable compiling without exceptions.
      Increased version number and dependencies for release.

Murray Cumming (8):
      Added an explanation next to the TODO.
      Add(): Throw an exception if the element is null, instead of crashing by
      Added a TODO about create_watch(). Added recalculate_latency() and the
      Use (void*)0 instead of NULL, because NULL should not be used in C++.
      Fix typo
      When a gstreamer plugin is not available, give the user a hint about how
      Mention what debian/Ubuntu packages to install when
      Remove GSTREAMERMM_PLUGIN_* defines.



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