From: Stefan K. <en...@ho...> - 2005-04-15 07:19:36
|
Hi hi, The current iface implementation can be found in http://bugzilla.gnome.org/show_bug.cgi?id=171735 It looks quite good. What is misses to be commited is still a good name. Some recap: What does the interface provide? 1.) it tells the application that this element handles multiple children 2.) it allows to control the properties of the children (recursively) What name suggestions do we had already? GstParent - clashes with function-names such as gst_object_get_parent(). GstMultiChild - not taking property access into account GstTracksAggregator - not taking property access into account GstChildCollection - not taking property access into account GstContainer - the bin is a container, the iface only adds a management view GstChildPropertyDelegate GstChildPropertyProxy GstMultiChildPropertyProxy - a bit long ;) @maintainers, please put a short note into bugzilla, wheter this can be commited (when a name has settled) or what you'll like to see fixed/changed before. Ciao Stefan Stefan Kost wrote: > hi, > > under > http://www.buzztard.org/index.php/Polyphonic_elemnts#Idea3:_child_objects > company has contributed a nice idea to handle multichannel element in a > quite generic way. > > I'd like to implement it and now look for some suggestion about the naming. > The current idea is to name it GstParent and to put it into the core > (gstreamer/gst). If it is in the core e.g. gst-inspect and gstlaunch can > use it. > > The name of the iface should describe that the element handles multiple > child (streams, voices, whatever). An alternative naming idea would be > GstMultiChild. > > Ciao > Stefan > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > gstreamer-devel mailing list > gst...@li... > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |