[gst-devel] plugins knowing about other plugins

Maciej Katafiasz ml at mathrick.org
Tue Mar 1 18:59:04 CET 2005


Dnia 28-02-2005, pon o godzinie 19:17 -0600, Dezelon, Mark napisał:
> 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?

This has been discussed recently, see:

http://thread.gmane.org/gmane.comp.video.gstreamer.devel/12319
http://thread.gmane.org/gmane.comp.video.gstreamer.devel/12387
http://thread.gmane.org/gmane.comp.video.gstreamer.devel/12458

Cheers,
Maciej

-- 
Maciej Katafiasz <ml at mathrick.org>





More information about the gstreamer-devel mailing list