0.10.9: 2011-04-14 Murray Cumming Dist the documentation scripts. * configure.ac: Require the latest mm-common (when building from git) and call MM_CONFIG_DOCTOOL_DIR() so we include the mm-common scripts in the tarball. 2010-10-21 José Alburquerque Fix the build with the latest GStreamer repositories. * gstreamer/src/gst_enums.defs.patch: Fixed the enums defs patch file with the latest GStreamer sources. * gstreamer/src/gst_enums.defs: Regenerated (specifically to get the theoraenc plugin's GstTheoraEncMultipassMode enum). * gstreamer/src/gst_signals.defs: Regenerated to get the new properties and signals of plugins. * gstreamer/src/bufferlist.hg (BufferList::n_groups): Wrote out the docs because, as the TODO comment says, the C function is not recognized by h2def.py and thus the docs is not generated. 2010-10-21 José Alburquerque BaseTransform: Wrote out bool vfuncs to avoid execution errors. * gstreamer/src/basetransform.ccg: * gstreamer/src/basetransform.hg: Wrote out the boolean virtual functions ensuring that both the functions and their callbacks return true at the end by default. This is to make sure that if the C API expects a true result on successful execution of the callbacks it gets it even if it is a default return. This ensures proper application execution. I suspect that if any should return false by default, it may be easier to catch those than the ones that should return true by default. 2010-10-18 José Alburquerque Update the README and the Doxygen main page documentation. * README: Updated to describe more precisely where the documentation can be found. * gstreamer/gstreamermm.h: Updated the Doxygen main page docs to explain that most of the core and base plug-ins have been wrapped (so it is not thought that more than a few are not wrapped). Re-worded the sentence about initializing the library. 2010-10-17 José Alburquerque Tests: BufferListIterator: Make sure the GType system is initialized. * tests/test-buffer-list-iterator.cc: Initialize gstreamermm so that the test executes successfully. The code used for the last release was slightly different and the new code seemed more correct, however it was missing the initialization statement to make sure the GType system was also initialized.