From 650687b44958d5434cc2c1db551f813ba38a6d5b Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Mon, 22 Aug 2005 21:03:33 +0000 Subject: [PATCH] ported gstchildproxy over from 0.8 ported gst-inspect fixes and enhancements over from 0.8 Original commit message from CVS: * docs/gst/gstreamer-docs.sgml: * docs/gst/gstreamer-sections.txt: * gst/Makefile.am: * gst/gstbin.c: (gst_bin_get_type), (gst_bin_child_proxy_get_child_by_index), (gst_bin_child_proxy_get_children_count), (gst_bin_child_proxy_init): * gst/gstchildproxy.c: (gst_child_proxy_get_child_by_name), (gst_child_proxy_get_child_by_index), (gst_child_proxy_get_children_count), (gst_child_proxy_lookup), (gst_child_proxy_get_property), (gst_child_proxy_get_valist), (gst_child_proxy_get), (gst_child_proxy_set_property), (gst_child_proxy_set_valist), (gst_child_proxy_set), (gst_child_proxy_child_added), (gst_child_proxy_child_removed), (gst_child_proxy_base_init), (gst_child_proxy_get_type): * gst/gstchildproxy.h: * gst/parse/grammar.y: * tools/gst-inspect.c: (print_interfaces), (print_element_properties_info), (print_element_info): ported gstchildproxy over from 0.8 ported gst-inspect fixes and enhancements over from 0.8 --- ChangeLog | 24 +++ docs/gst/gstreamer-docs.sgml | 5 +- docs/gst/gstreamer-sections.txt | 26 +++ gst/Makefile.am | 2 + gst/gstbin.c | 32 +++ gst/gstchildproxy.c | 432 ++++++++++++++++++++++++++++++++++++++++ gst/gstchildproxy.h | 76 +++++++ gst/parse/grammar.y | 16 +- tools/gst-inspect.c | 100 +++++++--- 9 files changed, 674 insertions(+), 39 deletions(-) create mode 100644 gst/gstchildproxy.c create mode 100644 gst/gstchildproxy.h diff --git a/ChangeLog b/ChangeLog index e2e8c32..1494253 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,27 @@ +2005-08-23 Stefan Kost + + * docs/gst/gstreamer-docs.sgml: + * docs/gst/gstreamer-sections.txt: + * gst/Makefile.am: + * gst/gstbin.c: (gst_bin_get_type), + (gst_bin_child_proxy_get_child_by_index), + (gst_bin_child_proxy_get_children_count), + (gst_bin_child_proxy_init): + * gst/gstchildproxy.c: (gst_child_proxy_get_child_by_name), + (gst_child_proxy_get_child_by_index), + (gst_child_proxy_get_children_count), (gst_child_proxy_lookup), + (gst_child_proxy_get_property), (gst_child_proxy_get_valist), + (gst_child_proxy_get), (gst_child_proxy_set_property), + (gst_child_proxy_set_valist), (gst_child_proxy_set), + (gst_child_proxy_child_added), (gst_child_proxy_child_removed), + (gst_child_proxy_base_init), (gst_child_proxy_get_type): + * gst/gstchildproxy.h: + * gst/parse/grammar.y: + * tools/gst-inspect.c: (print_interfaces), + (print_element_properties_info), (print_element_info): + ported gstchildproxy over from 0.8 + ported gst-inspect fixes and enhancements over from 0.8 + 2005-08-22 Wim Taymans * gst/base/gstbasetransform.c: (gst_base_transform_transform_caps), diff --git a/docs/gst/gstreamer-docs.sgml b/docs/gst/gstreamer-docs.sgml index 140bfbe..f42db7a 100644 --- a/docs/gst/gstreamer-docs.sgml +++ b/docs/gst/gstreamer-docs.sgml @@ -7,6 +7,7 @@ +