[gst-devel] plugins knowing about other plugins

Dezelon, Mark dez at ti.com
Mon Feb 28 17:27:59 CET 2005


Folks --

I want to code a specific plugin so that if a specific sister plugin is
linked to it, the two plugins will have slightly different behaviour
than if the first plugin is linked to an unknown plugin.

The reason is that the two plugins, when paired together, can act more
efficiently if they know that they're together.  Some common data is
shared and some processes aren't duplicated.  There's no guarentee that
the application will link them together, however, and so they must
behave like regular GStreamer plugins under regular circumstances.

My question is:  Can a plugin query GStreamer to figure out what other
plugins are linked to its pads?  If so, when does this occur?

Any assistance would be much appreciated.

-- Mark Dezelon / Don't Panic! --




More information about the gstreamer-devel mailing list