Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@member.fsf.org>2009-02-05 10:38:05 (GMT)
committer Aleksey Lim <alsroot@member.fsf.org>2009-02-05 10:38:05 (GMT)
commite85af8e4e1607043d8f4889b22e31a258bfbf1c3 (patch)
tree218f9dd3a3a69d4dd0429d4d200a443bf8798191
parentc321703a7e71fce2fd2199ab7d2e0b1f4c155d04 (diff)
Maint's routines
-rw-r--r--AUTHORS1
-rw-r--r--COPYING17
-rw-r--r--ChangeLog218
-rw-r--r--NEWS2
-rw-r--r--README32
-rw-r--r--TODO1
-rw-r--r--src/gstespeak.c4
7 files changed, 24 insertions, 251 deletions
diff --git a/AUTHORS b/AUTHORS
index 1bb7449..1401577 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1 +1,2 @@
Thomas Vander Stichele <thomas@apestaart.org>
+Aleksey S. Lim <alsroot@member.fsf.org>
diff --git a/COPYING b/COPYING
index 09ec995..0997c5d 100644
--- a/COPYING
+++ b/COPYING
@@ -1,2 +1,17 @@
-Put your license in here!
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
diff --git a/ChangeLog b/ChangeLog
index 5c25746..898abc8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,217 +1,3 @@
-2008-11-04 Stefan Kost <ensonic@users.sf.net>
+2009-05-02 Aleksey S. Lim <alsroot@member.fsf.org>
- * src/Makefile.am:
- Don't install static libs for plugins. Fixes #550851 for the template.
-
-2008-10-30 Stefan Kost <ensonic@users.sf.net>
-
- * tools/make_element:
- Don't replace GstPlugin.
-
-2008-08-11 Stefan Kost <ensonic@users.sf.net>
-
- * README:
- * src/gstaudiofilter.c:
- * src/gstplugin.c:
- * src/gsttransform.c:
- * tools/make_element:
- Integrate new template and improve search'n'replace ops. Update
- templates to use current API.
-
-2008-07-26 Stefan Kost <ensonic@users.sf.net>
-
- * tools/make_element:
- Fix username detection. tries getent first and falls back to grep
- passwd. Spotted by Karoly Segesdi.
-
-2008-06-09 Jan Schmidt <jan.schmidt@sun.com>
-
- * src/gstplugin.c:
- Fix some memory leaks, and make the setcaps function actually
- sets the caps on the other pad.
-
-2008-05-08 Stefan Kost <ensonic@users.sf.net>
-
- * README:
- Add simple usage explanation and make it look like the other READMEs.
-
- * src/gstplugin.c:
- * src/gstplugin.h:
- * src/gsttransform.c:
- * src/gsttransform.h:
- * tools/make_element:
- Add year, username and email fields. Update the templates here and
- there a bit. Add more comments.
-
-2007-08-01 Tim-Philipp Müller <tim at centricular dot net>
-
- * src/gsttransform.c:
- Include right header to avoid structure size mismatches etc.
-
-2007-07-25 Tim-Philipp Müller <tim at centricular dot net>
-
- Patch by: Steve Fink <sphink gmail com>
-
- * src/gstplugin.c:
- Use GST_DEBUG_FUNCPTR() macros where it makes sense.
-
-2007-07-19 Stefan Kost <ensonic@users.sf.net>
-
- * configure.ac:
- Fix CVS-build detection.
-
-2007-01-23 Tim-Philipp Müller <tim at centricular dot net>
-
- * src/Makefile.am:
- Make clearer which Makefile variables need renaming if the plugin
- name is changes (#399746) (pretty it is not, but it's the content
- that counts, right?)
-
-2007-01-22 Tim-Philipp Müller <tim at centricular dot net>
-
- Patch by: Philip Jägenstedt <philipj at opera com>
-
- * tools/make_element:
- Translate FOO_IS_MY_PLUGIN macro as well according to the template
- (#399323).
-
-2006-07-04 Tim-Philipp Müller <tim at centricular dot net>
-
- * autogen.sh:
- Run autoheader to create config.h.in and fix the build.`
-
-2006-07-03 Tim-Philipp Müller <tim at centricular dot net>
-
- * Makefile.am:
- * autogen.sh:
- * gst-autogen.sh:
- Throw an error if autotools versions are too old. We require
- automake 1.7 or newer (#346054). Add gst-autogen.sh to check
- for this.
-
- * COPYING:
- Add placeholder COPYING file so it doesn't get overwritten
- by a GPL one by automake.
-
-2006-06-22 Tim-Philipp Müller <tim at centricular dot net>
-
- Patch by: Philip Jägenstedt <philip at lysator liu se>
-
- * src/gstplugin.c: (gst_plugin_template_base_init),
- (gst_plugin_template_class_init), (gst_plugin_template_init),
- (plugin_init):
- Use GST_BOILERPLATE, add debug category (#345601).
-
-2006-04-20 Stefan Kost <ensonic@users.sf.net>
-
- Patch by: Johan Rydberg <jrydberg@gnu.org>
-
- * src/gstplugin.c: (gst_plugin_template_get_type),
- (gst_plugin_template_base_init), (gst_plugin_template_class_init),
- (gst_plugin_template_set_property),
- (gst_plugin_template_get_property):
- * src/gstplugin.h:
- * src/gsttransform.c: (gst_plugin_template_base_init),
- (gst_plugin_template_set_property),
- (gst_plugin_template_get_property):
- * tools/make_element:
- remove double gst_get_, fix '_' in names
-
-
-2006-02-26 Tim-Philipp Müller <tim at centricular dot net>
-
- * src/gstplugin.c: (gst_plugin_template_init),
- (gst_plugin_template_chain):
- Fix function declaration of _init() function.
- Remove unnecessary assertion clutter in chain function
- (that also failed to return a flow value, causing
- compiler warnings).
-
-2006-02-07 Stefan Kost <ensonic@users.sf.net>
-
- * src/gstplugin.c: (gst_plugin_template_set_caps),
- (gst_plugin_template_chain):
- * src/gsttransform.c: (gst_plugin_template_transform_ip):
- more code cleanups, more comments
-
-2006-02-07 Stefan Kost <ensonic@users.sf.net>
-
- * configure.ac:
- allow installing to $HOME
- * src/gstplugin.c: (gst_plugin_template_base_init),
- (gst_plugin_template_init):
- * src/gstplugin.h:
- * src/gsttransform.c: (gst_plugin_template_base_init),
- (gst_plugin_template_class_init), (gst_plugin_template_init),
- (gst_plugin_template_transform_ip),
- (gst_plugin_template_set_property),
- (gst_plugin_template_get_property), (plugin_init):
- * src/gsttransform.h:
- add another template
- * tools/make_element:
- fix generator, when template (arg2) is given
-
-2006-01-23 Tim-Philipp Müller <tim at centricular dot net>
-
- * src/gstplugin.h:
- FOO_BAR_CLASS(klass) should cast to FooBarClass*,
- not FooBar*.
-
-2006-01-13 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * autogen.sh:
- * configure.ac:
- * src/Makefile.am:
- * src/gstplugin.c:
- bring into the 0.10 world
- Fix #315582
-
-2005-12-16 Jan Schmidt <thaytan@mad.scientist.com>
-
- * src/gstplugin.c: (gst_plugin_template_class_init):
- Need to have the set_property and get_property methods
- before installing properties
-
-2005-12-14 Tim-Philipp Müller <tim at centricular dot net>
-
- * src/gstplugin.h:
- Fix GST_IS_FOO_BAR_CLASS macro.
-
-2005-06-30 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
-
- * configure.ac:
- * src/gstplugin.c: (gst_plugin_template_set_caps),
- (gst_plugin_template_init), (gst_plugin_template_chain):
- Fix for GStreamer 0.9.
-
-2004-04-22 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * Makefile.am:
- * autogen.sh:
- * configure.ac:
- * src/Makefile.am:
- use proper LDFLAGS for plugins
- run in maintainer mode by default
-
-2004-04-22 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * configure.ac: ... and fix comments too
-
-2004-04-03 Benjamin Otte <otte@gnome.org>
-
- * configure.ac:
- update for GStreamer 0.8
-
-2004-01-25 Ronald Bultje <rbultje@ronald.bitfreak.net>
-
- * src/gstplugin.c: (gst_plugin_template_link),
- (gst_plugin_template_base_init), (gst_plugin_template_init):
- Fix for GStreamer 0.7.x.
-
-2003-02-06 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * updated for GStreamer 0.6.0
-
-2002-07-17 Thomas Vander Stichele <thomas at apestaart dot org>
-
- * initial creation on a flight to New York
+ * Initial implementation
diff --git a/NEWS b/NEWS
index 3474a99..68d3d07 100644
--- a/NEWS
+++ b/NEWS
@@ -1 +1 @@
-Nothing much yet.
+Initial implementation
diff --git a/README b/README
index 1905684..3ddea32 100644
--- a/README
+++ b/README
@@ -1,34 +1,4 @@
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.
-
+gstespeak is a src plugin to use espeak by way of sound source.
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..8102220
--- /dev/null
+++ b/TODO
@@ -0,0 +1 @@
+- documentation
diff --git a/src/gstespeak.c b/src/gstespeak.c
index 6857fce..61b5b4d 100644
--- a/src/gstespeak.c
+++ b/src/gstespeak.c
@@ -46,12 +46,12 @@
/**
* SECTION:element-espeak
*
- * FIXME:Describe espeak here.
+ * Use espeak as a sound source.
*
* <refsect2>
* <title>Example launch line</title>
* |[
- * gst-launch -v -m fakesrc ! espeak ! fakesink silent=TRUE
+ * gst-launch-0.10 espeak text="Hello world" pitch=99 rate=300 lang=default ! wavparse ! alsasink
* ]|
* </refsect2>
*/