gstreamer/tests/check/elements
Sebastian Dröge 54b10ebf2a gst/audiofx/: Add new element "audioamplify". This allows scaling of raw audio samples, similar to the "volume" eleme...
Original commit message from CVS:
reviewed by: Stefan Kost  <ensonic@users.sf.net>
* gst/audiofx/Makefile.am:
* gst/audiofx/audioamplify.c:
(gst_audio_amplify_clipping_method_get_type),
(gst_audio_amplify_base_init), (gst_audio_amplify_class_init),
(gst_audio_amplify_init), (gst_audio_amplify_set_process_function),
(gst_audio_amplify_set_property), (gst_audio_amplify_get_property),
(gst_audio_amplify_set_caps),
(gst_audio_amplify_transform_int_clip),
(gst_audio_amplify_transform_int_wrap_negative),
(gst_audio_amplify_transform_int_wrap_positive),
(gst_audio_amplify_transform_float_clip),
(gst_audio_amplify_transform_float_wrap_negative),
(gst_audio_amplify_transform_float_wrap_positive),
(gst_audio_amplify_transform_ip):
* gst/audiofx/audioamplify.h:
* gst/audiofx/audiofx.c: (plugin_init):
Add new element "audioamplify". This allows scaling of raw audio
samples, similar to the "volume" element, but provides different modes
for clipping and allows unlimited amplification. It's mainly targeted
for creative sound design and not as a replacement of the "volume"
element. Fixes #397162
* 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/inspect/plugin-audiofx.xml:
Add docs for audioamplify and integrate them into the build system
* tests/check/Makefile.am:
* tests/check/elements/audioamplify.c: (setup_amplify),
(cleanup_amplify), (GST_START_TEST), (amplify_suite), (main):
Add fairly extensive unit test suite for audioamplify
2007-01-24 12:41:03 +00:00
..
.gitignore gst/autodetect/: Make static pad templates static to appease valgrind's leak detector. 2006-09-22 12:12:10 +00:00
apev2mux.c Add apev2mux element (#343122). 2006-05-30 14:35:18 +00:00
audioamplify.c gst/audiofx/: Add new element "audioamplify". This allows scaling of raw audio samples, similar to the "volume" eleme... 2007-01-24 12:41:03 +00:00
audioinvert.c gst/audiofx/: Add new audiofx element "audioinvert". This element swaps the upper and lower half of samples and can b... 2007-01-23 18:16:09 +00:00
audiopanorama.c gst/audiofx/audiopanorama.*: Add 'method' property and provide a simple (non-psychoacustic) processing method (#394859). 2007-01-13 15:52:18 +00:00
autodetect.c tests/check/Makefile.am: Disable autodetect test temporarily, so that the build bots update -bad and the ranks of unr... 2006-09-29 15:39:41 +00:00
avimux.c Add support for more than one audio stream; write better AVIX header; refactor code a bit; don't announce vorbis caps... 2007-01-14 17:55:33 +00:00
cmmldec.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:23 +00:00
cmmlenc.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:23 +00:00
icydemux.c gst/: Activate pad before adding it to the already-running element. 2006-10-11 13:24:42 +00:00
id3v2mux.c ext/taglib/gstid3v2mux.cc: Make UTF-8 the default encoding when writing string tags (before, our UTF-8 strings would ... 2006-07-05 10:14:16 +00:00
level.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:23 +00:00
matroskamux.c gst/matroska/matroska-mux.c: Use GST_DEBUG_FUNCPTR; activate request pad before returning it. 2006-11-16 15:36:48 +00:00
rganalysis.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:24 +00:00
videocrop.c tests/check/elements/videocrop.c: When we can't create an element needed for the test, print a message detailing whic... 2006-12-30 12:44:01 +00:00
wavpackdec.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:24 +00:00
wavpackenc.c tests/check/elements/: reapply consistent pad (de)activation 2006-12-22 10:15:24 +00:00
wavpackparse.c Activate pads before adding them to running element. 2006-10-17 15:16:47 +00:00