element-details: allow for arbitrary element details
authorStefan Kost <ensonic@users.sf.net>
Tue, 10 Aug 2010 11:05:22 +0000 (14:05 +0300)
committerStefan Kost <ensonic@users.sf.net>
Mon, 6 Sep 2010 09:31:04 +0000 (12:31 +0300)
commit65356fbb7a74568cd528907c12f77eb6a42e7ad7
treede2e4d13ad66b178767062ab68188bc03e37d449
parent9fb04bdfc09847576b2242783c3ec27ccbd84eab
element-details: allow for arbitrary element details

Add a GstStructure to GstElementClass and GstElementFactory. Add setters/getter.
Handle it in the registry code. Print items in gst-inspect.
Fixes #396774.

API: gst_element_class_set_meta_data(), gst_element_factory_get_meta_data_detail()
docs/gst/gstreamer-sections.txt
gst/gstelement.c
gst/gstelement.h
gst/gstelementfactory.c
gst/gstelementfactory.h
gst/gstregistrychunks.c
tools/gst-inspect.c
win32/common/libgstreamer.def