gstreamer/tools
Julien Moutte 37defa2525 gst/videofilter/gstvideobalance.c: Implement passthru if settings are in the middle.
Original commit message from CVS:
2004-01-15  Julien MOUTTE <julien@moutte.net>

* gst/videofilter/gstvideobalance.c: (gst_videobalance_init),
(gst_videobalance_colorbalance_set_value): Implement passthru if
settings are in the middle.
* tools/gst-launch-ext.in: Stop using xvideosink, use ximagesink.
2004-01-15 17:16:37 +00:00
..
.gitignore add cvsignore so we don't have to look at generated gst-launch-ext file 2003-09-19 06:27:55 +00:00
filterstamp.sh pull good old filterstamp back out of the attic 2002-02-22 15:09:23 +00:00
gst-launch-ext.1 Fix some weirdities in the man page, see #114060 2003-06-08 13:55:42 +00:00
gst-launch-ext.in gst/videofilter/gstvideobalance.c: Implement passthru if settings are in the middle. 2004-01-15 17:16:37 +00:00
gst-visualise goom takes stereo data 2003-03-04 22:22:56 +00:00
gst-visualise.1 Fix a small typo in gst-launch-ext. 2002-03-02 16:24:00 +00:00
Makefile.am Add gst-launch-ext.in to extra dist 2003-09-18 20:55:35 +00:00
README.filterstamp pull good old filterstamp back out of the attic 2002-02-22 15:09:23 +00:00

filterstamp.sh is a script to copy a filter and change filenames and all
occurrences of the old name to the new name.

This is used for writing new audio filters. The best one to copy for now is
passthrough; it works on raw/audio int or float data.

If your new filter is called StereoPan, for example, then do this :

cd gst
../tools/filterstamp.sh Passthrough StereoPan
cd stereopan
make

(Please note the upper- and lower-case !)

You should also add a line to configure.ac to make sure the Makefiles are built
correctly. Just search for "passthrough" and add corresponding "stereopan" (or
whatever your plugin is) lines.

Register it, then try it out.  It shouldn't do anything !

Now edit the filter.func in the new directory; this file contains the body
of the main processing loop.