[gst-devel] gst_element_connect et al naming
Colin Walters
walters at verbum.org
Wed Oct 9 06:50:02 CEST 2002
On Tue, 2002-10-08 at 22:01, Andy Wingo wrote:
> This is an instance where, IMNSHO, the object-oriented model fails. An
> element connection involves *two* elements, neither of which is
> privileged.
At the risk of veering us offtopic, the object-oriented model doesn't
fail here; this is just a limitation of particular object systems like
GObject, C++, Java, etc., which only have single-dispatch. There are
languages out there like Dylan and CLOS which use more powerful
"multimethods". See
http://devworld.apple.com/dev/techsupport/develop/issue21/21strassman.html
and scroll down to "Multiple Polymorphism".
[ We now return you to your regularly scheduled GStreamer API
discussions ]
More information about the gstreamer-devel
mailing list