diff options
author | MaZderMind <github@mazdermind.de> | 2014-07-28 22:58:42 +0200 |
---|---|---|
committer | MaZderMind <github@mazdermind.de> | 2014-07-28 22:58:42 +0200 |
commit | bdbe54415b5083626ce911a6ad5ff2345d64a3d1 (patch) | |
tree | e08ddb1aacb4c836c652c62d66440fbeecd6ad90 /gst-vocschnipselssink/README | |
parent | b758723fe3266e91d0427c3367d0753a7663a514 (diff) |
basic schnipsling in gst-c plugin, mostly copied from multifilesink
Diffstat (limited to 'gst-vocschnipselssink/README')
-rw-r--r-- | gst-vocschnipselssink/README | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/gst-vocschnipselssink/README b/gst-vocschnipselssink/README new file mode 100644 index 0000000..1905684 --- /dev/null +++ b/gst-vocschnipselssink/README @@ -0,0 +1,34 @@ +WHAT IT IS +---------- + +gst-plugin is a template for writing your own GStreamer plug-in. + +The code is deliberately kept simple so that you quickly understand the basics +of how to set up autotools and your source tree. + +This template demonstrates : +- what to do in autogen.sh +- how to setup configure.ac (your package name and version, GStreamer flags) +- how to setup your source dir +- what to put in Makefile.am + +More features and templates might get added later on. + +HOW TO USE IT +------------- + +To use it, either make a copy for yourself and rename the parts or use the +make_element script in tools. To create sources for "myfilter" based on the +"gsttransform" template run: + +cd src; +../tools/make_element myfilter gsttransform + +This will create gstmyfilter.c and gstmyfilter.h. Open them in an editor and +start editing. There are several occurances of the string "template", update +those with real values. The plugin will be called 'myfilter' and it will have +one element called 'myfilter' too. Also look for "FIXME:" markers that point you +to places where you need to edit the code. + +You still need to adjust the Makefile.am. + |