[gst-devel] Building plugins

Sojan James sojan at malkauns.nsc.com
Fri Mar 22 02:58:14 CET 2002

    Yea, I was a little impatient,  trying to do stuff without fully
understanding the GLib/GObject and build procedure..Am wiser now. ;-)
Well, I have a dumb plugin which loads....a beginning, now I'm ready to
get my hands dirty.


On Fri, 22 Mar 2002, Thomas Vander Stichele wrote:

> Hi Sojan,
> we should work on a template auto*'d dir for creating external plugins to
> help out developers.
> In the meantime, you're probably best off plonking your plugin in a dir in
> your copy of gst-plugins.
> Here's (off the top of my head) the steps involved :
> a) decide if it's a stand-alone plugin or depending on an external lib
> b) if the first, make a dir in gst-plugins/gst for it, otherwise in
>    gst-plugins/ext
> c) if it's in gst, you have it easy
>    * copy a Makefile.am from another dir in gst
>    * change source and header files to match yours
>    * edit the top-level configure.ac and add your dir name to
>    * add a line in the last AC_CONFIG_FILES bit for your Makefile
>    basically you can just copy stuff as done by other plugins
> d) if it's in ext, it's a bit harder.  I have to check up, but if you want
>    you can try and mimic what other libs do, depending on the specifics of
>    the lib.
> Thomas
> --
> The Dave/Dina Project : future TV today ! - http://davedina.apestaart.org/
> <-*-                      -*->
> Is there a voice unkind
> in the back of your mind
> saying "maybe you didn't know him at all"
> <-*- thomas at apestaart.org -*->
> URGent, the best radio on the Internet - 24/7 ! - http://urgent.rug.ac.be/
> _______________________________________________
> 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