[gst-devel] Building plugins
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
> 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.
> 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
More information about the gstreamer-devel