GNOME Bugzilla – Bug 135308
[PATCH] Update gstmm to 0.7.4
Last modified: 2005-06-30 15:10:34 UTC
I have updated all .defs files, removed classes that are no longer used, and added new classes. Here is the changelog of what I did: 2004-02-24 Bryan Forbes <mxpxfifws@yahoo.com> * Update to work with gstreamer-0.7.4!! * gst/src/bufferpool.[hg|ccg]: * gst/src/props.[hg|ccg]: * gst/src/propsentry.[hg|ccg]: removed classes that don't exist anymore. * gst/src/cpu.[hg|ccg]: * gst/src/structure.[hg|ccg]: * gst/src/tag.[hg|ccg]: added new classes and functions. * gst/src/bin.[hg|ccg]: * gst/src/buffer.hg: * gst/src/caps.[hg|ccg]: * gst/src/clock.hg: * gst/src/data.[hg|ccg]: * gst/src/elementfactory.[hg|ccg]: * gst/src/event.hg: * gst/src/object.ccg: * gst/src/pad.[hg|ccg]: * gst/src/padtemplate.[hg|ccg]: * gst/src/pluginfeature.hg: removed deprecated methods; updated methods to match current API; added new methods. * gst/src/element.[hg|ccg]: same as above; added link_many to handle variable argument lists (convenience function). * gst/src/Makefile_list_of_hg.am_fragment: added new classes, removed old ones. * gst/gstmm.h: added new header files, removed old ones. * gst/src/gst_enums.defs: * gst/src/gst_methods.defs: * gst/src/gst_signals.defs: updated from 0.7 header files; hand coded where necessary. * tools/m4/convert_gstmm.m4: added conversions for new classes, removed old conversions. * Makefile.am: added examples dir to SUBDIRS. * examples/helloworld/helloworld.cc: updated for new API.
Created attachment 24731 [details] [review] Patch of all my changes (apply with -p1)
Umm, is this bug relevant anymore
I guess it is better than what there now so I am commiting this. gstmm is still without a maintainer though. Thanks Bryan, sorry it took a *little* while to apply this.