gnomemm r1736 - in gstreamermm/trunk: . gstreamer/gstreamermm gstreamer/src tests
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r1736 - in gstreamermm/trunk: . gstreamer/gstreamermm gstreamer/src tests
- Date: Thu, 9 Oct 2008 17:16:49 +0000 (UTC)
Author: murrayc
Date: Thu Oct 9 17:16:49 2008
New Revision: 1736
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1736&view=rev
Log:
Increased version
Modified:
gstreamermm/trunk/ChangeLog
gstreamermm/trunk/NEWS
gstreamermm/trunk/configure.ac
gstreamermm/trunk/gstreamer/gstreamermm/miniobject.cc
gstreamermm/trunk/gstreamer/gstreamermm/miniobject.h
gstreamermm/trunk/gstreamer/gstreamermm/object.cc
gstreamermm/trunk/gstreamer/gstreamermm/object.h
gstreamermm/trunk/gstreamer/src/xml.hg
gstreamermm/trunk/tests/test-interface.cc
Modified: gstreamermm/trunk/NEWS
==============================================================================
--- gstreamermm/trunk/NEWS (original)
+++ gstreamermm/trunk/NEWS Thu Oct 9 17:16:49 2008
@@ -1,3 +1,31 @@
+0.9.7 (unstable):
+
+* Added AudioClock.
+* Bin:
+ - Added iterate_*() methods.
+ - Renamed find_unconnected_pad() to find_unlinked_pad().
+ - Added get_children_cookie().
+* Element: Renamed get_compatible_pad() to create_compatible_pad().
+* Event: Added copy() and create_writable().
+* Format: Added register_format(), formats_contain()
+ and iterate_format_definitions().
+ Renamed get_details(Format f, ...) to get_format_details().
+* Added Iterator.
+* MessageBuffering:
+ - Renamed get_*() methods to parse_*().
+ - Added set/get_stats*().
+* MiniObject:
+ - Added get_flags(), flag_is_set(), set_flag() and
+ unset_flags(). Uncommented copy().
+ - Added is_writable(), make_writable().
+* Object: Added save_thyself() and restore_thyself().
+* Added QueryApplication().
+* Structure: Addded fixate*() methods.
+* Xml: Made write_xml() Gst::write_xml_file(, and make_element()
+ static member of Gst::XML.
+* Added libxml++ and gstreamer-audio-0.10 as dependencies.
+* Documentation improvements.
+
0.9.6 (unstable):
* Added Gst::init() with no arguments to fix bug #539059.
Modified: gstreamermm/trunk/configure.ac
==============================================================================
--- gstreamermm/trunk/configure.ac (original)
+++ gstreamermm/trunk/configure.ac Thu Oct 9 17:16:49 2008
@@ -15,7 +15,7 @@
#We use pushdef here because we can't use shell variables before AC_INIT, but we want to use a variable with AC_INIT:
pushdef([GSTREAMERMM_MAJOR_VERSION], [0])
pushdef([GSTREAMERMM_MINOR_VERSION], [9])
-pushdef([GSTREAMERMM_MICRO_VERSION], [6])
+pushdef([GSTREAMERMM_MICRO_VERSION], [7])
pushdef([GSTREAMERMM_EXTRA_VERSION], [])
pushdef([GSTREAMERMM_VERSION], GSTREAMERMM_MAJOR_VERSION.GSTREAMERMM_MINOR_VERSION.GSTREAMERMM_MICRO_VERSION[]GSTREAMERMM_EXTRA_VERSION)
AC_INIT([gstreamermm], GSTREAMERMM_VERSION, [gtkmm-list gnome org])
Modified: gstreamermm/trunk/gstreamer/gstreamermm/miniobject.cc
==============================================================================
--- gstreamermm/trunk/gstreamer/gstreamermm/miniobject.cc (original)
+++ gstreamermm/trunk/gstreamer/gstreamermm/miniobject.cc Thu Oct 9 17:16:49 2008
@@ -86,12 +86,12 @@
return GST_MINI_OBJECT_FLAG_IS_SET(gobj(), flag);
}
-void MiniObject::flag_set(guint flag)
+void MiniObject::set_flag(guint flag)
{
GST_MINI_OBJECT_FLAG_SET(gobj(), flag);
}
-void MiniObject::flag_unset(guint flag)
+void MiniObject::unset_flag(guint flag)
{
GST_MINI_OBJECT_FLAG_UNSET(gobj(), flag);
}
Modified: gstreamermm/trunk/gstreamer/gstreamermm/miniobject.h
==============================================================================
--- gstreamermm/trunk/gstreamer/gstreamermm/miniobject.h (original)
+++ gstreamermm/trunk/gstreamer/gstreamermm/miniobject.h Thu Oct 9 17:16:49 2008
@@ -86,12 +86,12 @@
/** Sets the given bits.
* @param flag The flag to set, can by any number of bits in guint32.
*/
- void flag_set(guint flag);
+ void set_flag(guint flag);
/** Unsets the given bits.
* @param flag The flag to unset, must be a single bit in guint32.
*/
- void flag_unset(guint flag);
+ void unset_flag(guint flag);
/** Creates a copy of the mini-object. Please note that copying is
* supported only by sub-classes of Gst::MiniObject such as Gst::Event,
Modified: gstreamermm/trunk/gstreamer/gstreamermm/object.cc
==============================================================================
--- gstreamermm/trunk/gstreamer/gstreamermm/object.cc (original)
+++ gstreamermm/trunk/gstreamer/gstreamermm/object.cc Thu Oct 9 17:16:49 2008
@@ -168,7 +168,7 @@
gst_object_set_name_prefix(gobj(), prefix.c_str());
}
-xmlpp::Node* Object::save_thyself(xmlpp::Node* parent) const
+xmlpp::Node* Object::save(xmlpp::Node* parent) const
{
gst_object_save_thyself(const_cast<GstObject*>(gobj()), parent->cobj());
@@ -176,7 +176,7 @@
return parent;
}
-void Object::restore_thyself(xmlpp::Node* self)
+void Object::restore(xmlpp::Node* self)
{
gst_object_restore_thyself(gobj(), self->cobj());
}
Modified: gstreamermm/trunk/gstreamer/gstreamermm/object.h
==============================================================================
--- gstreamermm/trunk/gstreamer/gstreamermm/object.h (original)
+++ gstreamermm/trunk/gstreamer/gstreamermm/object.h Thu Oct 9 17:16:49 2008
@@ -208,12 +208,12 @@
* @param parent The parent XML node to save object into.
* @return The new xmlpp::Node pointer with the saved object.
*/
- xmlpp::Node* save_thyself(xmlpp::Node* parent) const;
+ xmlpp::Node* save(xmlpp::Node* parent) const;
/** Restores the Gst::Object with the data from the parent XML node.
* @param self The XML node to load object from.
*/
- void restore_thyself(xmlpp::Node* self);
+ void restore(xmlpp::Node* self);
#ifdef GLIBMM_PROPERTIES_ENABLED
/** The name of the object.
@@ -235,6 +235,7 @@
Glib::PropertyProxy_ReadOnly<Glib::ustring> property_name() const;
#endif //#GLIBMM_PROPERTIES_ENABLED
+ //TODO: Wrap vfuncs. This is quite easy when using gmmproc. murrayc.
};
} // namespace Gst
Modified: gstreamermm/trunk/gstreamer/src/xml.hg
==============================================================================
--- gstreamermm/trunk/gstreamer/src/xml.hg (original)
+++ gstreamermm/trunk/gstreamer/src/xml.hg Thu Oct 9 17:16:49 2008
@@ -36,8 +36,8 @@
* Additionally one can load saved pipelines into the gst-editor to inspect
* the graph.
*
- * Gst::Element implementations need to override Gst::Object::save_thyself()
- * and Gst::Object::restore_thyself().
+ * Gst::Element implementations need to override Gst::Object::save_vfunc()
+ * and Gst::Object::restore_vfunc().
*/
class XML : public Object
{
Modified: gstreamermm/trunk/tests/test-interface.cc
==============================================================================
--- gstreamermm/trunk/tests/test-interface.cc (original)
+++ gstreamermm/trunk/tests/test-interface.cc Thu Oct 9 17:16:49 2008
@@ -29,7 +29,7 @@
Glib::RefPtr<Gst::Element> element = Gst::ElementFactory::create_element("filesrc", "source");
- if (element)
+ if(element)
std::cout << "Successfully created gst element '" <<
element->get_name() << "'." << std::endl;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]