summaryrefslogtreecommitdiffstats
path: root/gst/goom/goom_core.c
Commit message (Collapse)AuthorAgeFilesLines
* gst/goom/: Free filter data when cleaning up. (Fixes: #334995)Jan Schmidt2006-03-201-2/+5
| | | | | | | Original commit message from CVS: * gst/goom/filters.c: (zoomFilterDestroy): * gst/goom/goom_core.c: (goom_close): Free filter data when cleaning up. (Fixes: #334995)
* gst/goom/: Make goom reentrant by moving all important static variables into ↵Jan Schmidt2006-02-051-204/+204
| | | | | | | | | | | | | | | | | | | | | | | | instance structures. Original commit message from CVS: * gst/goom/filters.c: (zoomFilterNew), (calculatePXandPY), (setPixelRGB), (setPixelRGB_), (getPixelRGB), (getPixelRGB_), (zoomFilterSetResolution), (zoomFilterDestroy), (zoomFilterFastRGB), (pointFilter): * gst/goom/filters.h: * gst/goom/goom_core.c: (goom_init), (goom_set_resolution), (goom_update), (goom_close): * gst/goom/goom_core.h: * gst/goom/goom_tools.h: * gst/goom/graphic.c: * gst/goom/gstgoom.c: (gst_goom_class_init), (gst_goom_init), (gst_goom_dispose), (gst_goom_src_setcaps), (gst_goom_chain): * gst/goom/gstgoom.h: * gst/goom/lines.c: (goom_lines): * gst/goom/lines.h: Make goom reentrant by moving all important static variables into instance structures. (Fixes #329181)
* don't mix tabs and spacesThomas Vander Stichele2004-03-151-153/+153
| | | | | Original commit message from CVS: don't mix tabs and spaces
* gst-indentThomas Vander Stichele2004-03-141-366/+349
| | | | | Original commit message from CVS: gst-indent
* Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer ↵David Schleef2003-02-021-7/+8
| | | | | | | | conversion. Original commit message from CVS: Change %lld, %llu to G_G[U]INT64_FORMAT globally. Fix bad pointer->integer conversion.
* fixed first bunch of compiler warningsBenjamin Otte2002-04-061-5/+10
| | | | | Original commit message from CVS: fixed first bunch of compiler warnings
* removal of //-style comments don't link plugins to core libs -- the ↵Andy Wingo2002-03-191-39/+39
| | | | | | | | | versioning is done internally to the plugins with... Original commit message from CVS: * removal of //-style comments * don't link plugins to core libs -- the versioning is done internally to the plugins with the plugin_info struct, and symbol resolution is lazy, so we can always know if a plugin can be loaded by the plugin_info data. in theory.
* Added a goom plugin (goom.sourceforge.net) to test: ./gst-launch filesrc ↵Wim Taymans2002-02-011-0/+420
location=/opt/data/south.mp3 ! mad ! tee sil... Original commit message from CVS: Added a goom plugin (goom.sourceforge.net) to test: ./gst-launch filesrc location=/opt/data/south.mp3 ! mad ! tee silent=true src%d! goom ! colorspace ! xvideosink tee0.src%d! osssink