summaryrefslogtreecommitdiff
path: root/gst/audiofx/audiofx.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/audiofx/audiofx.c')
-rw-r--r--gst/audiofx/audiofx.c45
1 files changed, 18 insertions, 27 deletions
diff --git a/gst/audiofx/audiofx.c b/gst/audiofx/audiofx.c
index b44a62280..dae58ead6 100644
--- a/gst/audiofx/audiofx.c
+++ b/gst/audiofx/audiofx.c
@@ -47,33 +47,24 @@
static gboolean
plugin_init (GstPlugin * plugin)
{
- return (gst_element_register (plugin, "audiopanorama", GST_RANK_NONE,
- GST_TYPE_AUDIO_PANORAMA) &&
- gst_element_register (plugin, "audioinvert", GST_RANK_NONE,
- GST_TYPE_AUDIO_INVERT) &&
- gst_element_register (plugin, "audiokaraoke", GST_RANK_NONE,
- GST_TYPE_AUDIO_KARAOKE) &&
- gst_element_register (plugin, "audioamplify", GST_RANK_NONE,
- GST_TYPE_AUDIO_AMPLIFY) &&
- gst_element_register (plugin, "audiodynamic", GST_RANK_NONE,
- GST_TYPE_AUDIO_DYNAMIC) &&
- gst_element_register (plugin, "audiocheblimit", GST_RANK_NONE,
- GST_TYPE_AUDIO_CHEB_LIMIT) &&
- gst_element_register (plugin, "audiochebband", GST_RANK_NONE,
- GST_TYPE_AUDIO_CHEB_BAND) &&
- gst_element_register (plugin, "audioiirfilter", GST_RANK_NONE,
- GST_TYPE_AUDIO_IIR_FILTER) &&
- gst_element_register (plugin, "audiowsinclimit", GST_RANK_NONE,
- GST_TYPE_AUDIO_WSINC_LIMIT) &&
- gst_element_register (plugin, "audiowsincband", GST_RANK_NONE,
- GST_TYPE_AUDIO_WSINC_BAND) &&
- gst_element_register (plugin, "audiofirfilter", GST_RANK_NONE,
- GST_TYPE_AUDIO_FIR_FILTER) &&
- gst_element_register (plugin, "audioecho", GST_RANK_NONE,
- GST_TYPE_AUDIO_ECHO) &&
- gst_element_register (plugin, "scaletempo", GST_RANK_NONE,
- GST_TYPE_SCALETEMPO) &&
- gst_element_register (plugin, "stereo", GST_RANK_NONE, GST_TYPE_STEREO));
+ gboolean ret = FALSE;
+
+ ret |= GST_ELEMENT_REGISTER (audiopanorama, plugin);
+ ret |= GST_ELEMENT_REGISTER (audioinvert, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiokaraoke, plugin);
+ ret |= GST_ELEMENT_REGISTER (audioamplify, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiodynamic, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiocheblimit, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiochebband, plugin);
+ ret |= GST_ELEMENT_REGISTER (audioiirfilter, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiowsinclimit, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiowsincband, plugin);
+ ret |= GST_ELEMENT_REGISTER (audiofirfilter, plugin);
+ ret |= GST_ELEMENT_REGISTER (audioecho, plugin);
+ ret |= GST_ELEMENT_REGISTER (scaletempo, plugin);
+ ret |= GST_ELEMENT_REGISTER (stereo, plugin);
+
+ return ret;
}
GST_PLUGIN_DEFINE (GST_VERSION_MAJOR,