Menu

Tree [e379f6] master /
 History

HTTPS access


File Date Author Commit
 autom4te.cache 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 m4 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 src 2010-04-15 Diego Dompe Diego Dompe [e379f6] * Remove one system call per render cycle (will...
 AUTHORS 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 COPYING 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 ChangeLog 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 INSTALL 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 Makefile.am 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 Makefile.in 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 NEWS 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 README 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 aclocal.m4 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 autogen.sh 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 autoregen.sh 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 config.guess 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 config.h.in 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 config.sub 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 configure 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 configure.ac 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 depcomp 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 install-sh 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 ipc-sink.sh 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 ltmain.sh 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.
 missing 2010-01-04 jhidalgo jhidalgo [7e38d8] Initial import of gst-ipcsink GStreamer plug-in.

Read Me

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.