[gst-devel] Meta-plugins: a proposal

Lee Brown leejr at linuxsoftwareconsultants.com
Sun Mar 18 07:29:21 CET 2001

On Sun, 18 Mar 2001, you wrote:

> Then I propose the following:
> The class of a plugin should consist of two parts(atleast) with them being
> "firstpart/secondpart"
> The firstpart should consist of the "media", and the second of the type.
> Thus forming:
> "Audio/Sink"
> "Audio/Source"
> "Audio/Filter" and so on...

Maybe the classes could be broken into channels.

For example an element which combines audio and video channels might be:

Input Channels:

Output Channels:

A source might be:

Ouput Channels:

Likewise a sink would be:

Input Channels:

A tee might be:

Input Channels:
"Any" ("Audio" | "Video" | "AV") 

Output Channels:

Two elements are of the same class if they have the same Input/Output

Just my $0.02.


More information about the gstreamer-devel mailing list