summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-11-08Fix Meson template c file capitalizationHEADmastermainTyler Compton1-1/+1
2021-10-13Fixed typo in `gstplugin.c` Ralph Tandetzky1-1/+1
calback -> callback
2021-04-15template: update make_elementStéphane Cerveau5-12/+33
update make_element script to work with gstplugin.c and gsttransform.c Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-template/-/merge_requests/8>
2020-12-31Bump version to 1.19.0.1Tim-Philipp Müller1-1/+1
2020-12-29meson: Specify min GStreamer version requirementMichael Gruner1-2/+2
As per 37f3a036 this project now needs at minimum GStreamer 1.19 to be able to use GST_ELEMENT_REGISTER and friends.
2020-12-10gst-plugin: allow per feature registrationStéphane Cerveau3-6/+10
Split plugin into features including typefind functions which can be indiviually registered during a static build. More details here: https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/199 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/661 Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-template/-/merge_requests/6>
2020-12-10gst-plugin: apply gst-indentStéphane Cerveau3-80/+62
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-template/-/merge_requests/6>
2020-05-12gst-plugin: Update commentEdward Hervey1-3/+3
2020-05-12gst-plugin: Move instructions up to main READMEEdward Hervey3-35/+22
And remove no-longer needed NEWS file
2020-05-12gst-app: Remove unused filesEdward Hervey2-19/+0
The README was even old by pre-meson standard and referencing 0.8-era code... The NEWS file was never used and is not needed with MESON
2020-05-12gst-app: Remove call to g_thread_initEdward Hervey1-5/+0
Was deprecated since glib 2.23 ... 8 years ago :)
2020-05-12README: Convert to markdownEdward Hervey2-50/+55
Same thing as previously, with some links updated and removal of mention of autotools.
2020-03-14Use G_DECLARE_FINAL_TYPE()Niels De Graef3-59/+12
The GObject boilerplate macro's which you need to define a new type can be quite daunting. GLib added `G_DECLARE_FINAL_TYPE()` to mitigate this in 2.44 already, which is now also a hard dependency of GStreamer. Let's use this in our advantage to clean up code for people who want to write GStreamer for the first time.
2019-10-15Remove autotools buildTim-Philipp Müller13-369/+13
2019-07-30gst-plugin/configure.ac: add missing definesMathieu Duponchelle1-0/+6
2019-06-20Add meson build systemStéphane Cerveau7-11/+112
add configuration files to use meson. Add .gitignore
2019-05-17audiofilter: fix plugin name to match plugin .so filenameTim-Philipp Müller1-2/+2
Otherwise the entry point won't be found and the plugin won't be loaded.
2018-11-05Update common submodule location to gitlabMatthew Waters1-1/+1
2016-04-02plugin: port audio filter example to 1.0Tim-Philipp Müller3-106/+165
https://bugzilla.gnome.org/show_bug.cgi?id=764409
2016-04-02plugin: fix unused variable compiler warningTim-Philipp Müller1-1/+4
2015-06-10gst-plugin: transform: fix codeTim-Philipp Müller1-6/+3
Even if it's not built by default. https://bugzilla.gnome.org/show_bug.cgi?id=693355
2012-09-26port to 1.0Wim Taymans6-112/+111
2011-12-13audiofilter: fix the license of the template0.10Stefan Sauer1-0/+23
As the author of the template I update the license match the module license.
2010-03-23gst-app: use minimal configure.acTim-Philipp Müller6-501/+93
Get rid of all the custom GStreamer autogen.sh and configure.ac cruft, turn configure.ac into a minimal example, so people have a chance to make sense of it. Use autoreconf in autogen.sh.
2010-03-23gst-plugin: use minimal configure.acTim-Philipp Müller9-614/+103
Get rid of all the custom GStreamer autogen.sh and configure.ac cruft, turn configure.ac into a minimal example, so people have a chance to make sense of it. Use autoreconf in autogen.sh. Might fix #605562 as a side-effect.
2009-08-30README: mention that you can gst-inspect built plugins directlyTim-Philipp Müller1-0/+4
2009-08-30gstplugin.c: define PACKAGE if it hasn't been defined yetTim-Philipp Müller1-0/+9
Since it's secretly required by GST_PLUGIN_DEFINE and we don't want people to trip over this if they're trying to compile their code without autotools.
2009-08-30Remove unused empty common directoryTim-Philipp Müller1-0/+0
2009-08-30README: flesh out a bit more to get people unfamiliar with autotools startedTim-Philipp Müller1-1/+27
2009-07-16gst-plugin: Link with controller and base librariesJoonas Salo1-1/+1
Fixes bug #588434.
2009-07-13fix header file name changeThomas Vander Stichele1-0/+1
Patch by: Joonas Salo <joonas dot salo at tut dot fi>
2008-11-04src/Makefile.am: Don't install static libs for plugins. Fixes #550851 for ↵GIT_CONVERSIONStefan Kost3-0/+6
the template. Original commit message from CVS: * src/Makefile.am: Don't install static libs for plugins. Fixes #550851 for the template.
2008-10-30tools/make_element: Don't replace GstPlugin.Stefan Kost3-2/+7
Original commit message from CVS: * tools/make_element: Don't replace GstPlugin.
2008-08-11Integrate new template and improve search'n'replace ops. Update templates to ↵Stefan Kost7-37/+326
use current API. Original commit message from CVS: * 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-26tools/make_element: Fix username detection. tries getent first and falls ↵Stefan Kost3-1/+13
back to grep passwd. Spotted by Karoly Segesdi. Original commit message from CVS: * tools/make_element: Fix username detection. tries getent first and falls back to grep passwd. Spotted by Karoly Segesdi.
2008-06-09src/gstplugin.c: Fix some memory leaks, and make the setcaps function ↵Jan Schmidt3-9/+12
actually sets the caps on the other pad. Original commit message from CVS: * src/gstplugin.c: Fix some memory leaks, and make the setcaps function actually sets the caps on the other pad.
2008-05-08README: Add simple usage explanation and make it look like the other READMEs.Stefan Kost8-39/+112
Original commit message from CVS: * 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.
2008-03-28src/main.c: Call g_thread_init() before calling any other GLib function, ↵Tim-Philipp Müller3-0/+11
such as g_option_context_new(). Original commit message from CVS: * src/main.c: (main): Call g_thread_init() before calling any other GLib function, such as g_option_context_new().
2007-08-01src/gsttransform.c: Include right header to avoid structure size mismatches etc.Tim-Philipp Müller2-1/+6
Original commit message from CVS: * src/gsttransform.c: Include right header to avoid structure size mismatches etc.
2007-07-25src/gstplugin.c: Use GST_DEBUG_FUNCPTR() macros where it makes sense.Steve Fink2-4/+15
Original commit message from CVS: Patch by: Steve Fink <sphink gmail com> * src/gstplugin.c: Use GST_DEBUG_FUNCPTR() macros where it makes sense.
2007-07-19configure.ac: Fix CVS-build detection.Stefan Kost3-1/+6
Original commit message from CVS: * configure.ac: Fix CVS-build detection.
2007-01-23src/Makefile.am: Make clearer which Makefile variables need renaming if the ↵Tim-Philipp Müller2-2/+17
plugin name is changes (#399746) (pretty ... Original commit message from CVS: * 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-22tools/make_element: Translate FOO_IS_MY_PLUGIN macro as well according to ↵Philip Jägenstedt3-0/+9
the template (#399323). Original commit message from CVS: 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-04Run autoheader to create config.h.in; addTim-Philipp Müller3-3/+10
Original commit message from CVS: * autogen.sh: * configure.ac: Run autoheader to create config.h.in; add AM_CONFIG_HEADER to configure.ac.
2006-07-04autogen.sh: Run autoheader to create config.h.in and fix the build.`Tim-Philipp Müller3-1/+6
Original commit message from CVS: * autogen.sh: Run autoheader to create config.h.in and fix the build.`
2006-07-03Throw an error if autotools versions are too old. We require automake 1.7 or ↵Tim-Philipp Müller11-37/+818
newer (#346054). Add gst-autogen.sh to c... Original commit message from CVS: * 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-22src/gstplugin.c: Use GST_BOILERPLATE, add debug category (#345601).Philip Jägenstedt3-112/+87
Original commit message from CVS: 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-05-15Update for 0.10. Turn into a super-simple command line player.Tim-Philipp Müller9-140/+388
Original commit message from CVS: * configure.ac: * src/Makefile.am: * src/gst-app.h: * src/load.c: * src/load.h: * src/main.c: (handle_file_or_directory), (main): * src/play.c: (play_uri): * src/play.h: Update for 0.10. Turn into a super-simple command line player.
2006-04-20remove double gst_get_, fix '_' in namesJohan Rydberg6-30/+35
Original commit message from CVS: 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-26src/gstplugin.c: Fix function declaration of _init() function.Tim-Philipp Müller3-6/+13
Original commit message from CVS: * 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).