summaryrefslogtreecommitdiff
path: root/gst-vocschnipselssink/README
diff options
context:
space:
mode:
authorMaZderMind <github@mazdermind.de>2014-07-28 22:58:42 +0200
committerMaZderMind <github@mazdermind.de>2014-07-28 22:58:42 +0200
commitbdbe54415b5083626ce911a6ad5ff2345d64a3d1 (patch)
treee08ddb1aacb4c836c652c62d66440fbeecd6ad90 /gst-vocschnipselssink/README
parentb758723fe3266e91d0427c3367d0753a7663a514 (diff)
basic schnipsling in gst-c plugin, mostly copied from multifilesink
Diffstat (limited to 'gst-vocschnipselssink/README')
-rw-r--r--gst-vocschnipselssink/README34
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.
+