gstreamer/gst
Sebastian Dröge 75c1c9f378 Add audioiirfilter and audiofirfilter elements which allow generic IIR/FIR filters to be implemented by providing the...
Original commit message from CVS:
* configure.ac:
* gst/audiofx/Makefile.am:
* gst/audiofx/audiofirfilter.c: (gst_audio_fir_filter_base_init),
(gst_audio_fir_filter_class_init),
(gst_audio_fir_filter_update_kernel), (gst_audio_fir_filter_init),
(gst_audio_fir_filter_setup), (gst_audio_fir_filter_finalize),
(gst_audio_fir_filter_set_property),
(gst_audio_fir_filter_get_property):
* gst/audiofx/audiofirfilter.h:
* gst/audiofx/audiofx.c: (plugin_init):
* gst/audiofx/audioiirfilter.c: (gst_audio_iir_filter_base_init),
(gst_audio_iir_filter_class_init),
(gst_audio_iir_filter_update_coefficients),
(gst_audio_iir_filter_init), (gst_audio_iir_filter_setup),
(gst_audio_iir_filter_finalize),
(gst_audio_iir_filter_set_property),
(gst_audio_iir_filter_get_property):
* gst/audiofx/audioiirfilter.h:
Add audioiirfilter and audiofirfilter elements which allow
generic IIR/FIR filters to be implemented by providing the
filter coefficients. Fixes bug #567577.
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* docs/plugins/gst-plugins-good-plugins.args:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* docs/plugins/gst-plugins-good-plugins.signals:
* docs/plugins/inspect/plugin-alaw.xml:
* docs/plugins/inspect/plugin-audiofx.xml:
* docs/plugins/inspect/plugin-avi.xml:
* docs/plugins/inspect/plugin-flac.xml:
* docs/plugins/inspect/plugin-mulaw.xml:
* docs/plugins/inspect/plugin-video4linux2.xml:
* docs/plugins/inspect/plugin-wavparse.xml:
Add documentation for the audioiirfilter and audiofirfilter
elements.
* tests/check/Makefile.am:
* tests/check/elements/audiofirfilter.c: (on_message),
(on_rate_changed), (on_handoff), (GST_START_TEST),
(audiofirfilter_suite):
* tests/check/elements/audioiirfilter.c: (on_message),
(on_rate_changed), (on_handoff), (GST_START_TEST),
(audioiirfilter_suite):
* tests/examples/Makefile.am:
* tests/examples/audiofx/Makefile.am:
* tests/examples/audiofx/firfilter-example.c: (on_message),
(on_rate_changed), (main):
* tests/examples/audiofx/iirfilter-example.c: (on_message),
(on_rate_changed), (main):
Add unit tests and example applications for the two filter
elements.
2009-01-13 19:23:57 +00:00
..
alpha Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
apetag Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
audiofx Add audioiirfilter and audiofirfilter elements which allow generic IIR/FIR filters to be implemented by providing the... 2009-01-13 19:23:57 +00:00
auparse Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
autodetect gst/autodetect/gstautoaudiosrc.c: Fix classification. 2008-11-29 20:05:41 +00:00
avi gst/avi/gstavimux.c: Minor fix/cleanup in header field calculation. 2009-01-07 09:43:13 +00:00
cutter gst/: Make author name consistent with others. 2008-11-10 13:59:27 +00:00
debug Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
effectv Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
equalizer gst/equalizer/: Add presets for equalizer. Fixes #522183. 2008-11-13 16:24:59 +00:00
flx Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
goom Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
goom2k1 Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
icydemux Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
id3demux Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
interleave Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
law Switch to using GstStaticPadTemplate. 2008-12-13 15:34:01 +00:00
level Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
matroska gst/matroska/: Some cleanups, refactoring and minor enhancements in caps handling. 2009-01-08 15:56:46 +00:00
median Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
monoscope Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
multifile Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
multipart Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
oldcore Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
qtdemux gst/qtdemux/qtdemux.c: Fix format string for guint64. 2009-01-13 19:09:19 +00:00
replaygain Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
rtp gst/rtp/gstrtpjpegdepay.c: Add an EOI marker at the end of the jpeg frame when it's missing. 2008-12-09 14:19:16 +00:00
rtsp gst/rtsp/gstrtspsrc.c: Prevent further read/write actions taken to the connect-failed socket by erroring out quickly.... 2008-11-27 11:22:56 +00:00
smpte Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
spectrum Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
udp Switch to using GstStaticPadTemplate. 2008-12-13 15:34:01 +00:00
videobox Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
videocrop gst/videocrop/gstvideocrop.*: Fix renegotiation when changing properties using the new basetransform features. Fixes ... 2008-11-25 16:06:22 +00:00
videofilter Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
videomixer Don't install static libs for plugins. Fixes #550851 for -good. 2008-11-04 12:28:34 +00:00
wavenc gst/wavenc/: Add support for a-law and mu-law encoded wav files. Fixes bug #562434. 2008-11-27 12:13:39 +00:00
wavparse Switch to using GstStaticPadTemplate. 2008-12-13 15:34:01 +00:00
Makefile.am tidying up -good for business 2005-08-30 17:32:12 +00:00