[gst-devel] name suggestion for a new iface
Stefan Kost
ensonic at hora-obscura.de
Fri Apr 15 00:21:10 CEST 2005
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
> gstreamer-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gstreamer-devel
More information about the gstreamer-devel
mailing list