diff options
Diffstat (limited to 'gst/audiofx/audioamplify.h')
-rw-r--r-- | gst/audiofx/audioamplify.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gst/audiofx/audioamplify.h b/gst/audiofx/audioamplify.h index 5b8de443..60f52c94 100644 --- a/gst/audiofx/audioamplify.h +++ b/gst/audiofx/audioamplify.h @@ -24,6 +24,8 @@ #include <gst/gst.h> #include <gst/base/gstbasetransform.h> +#include <gst/audio/audio.h> +#include <gst/audio/gstaudiofilter.h> G_BEGIN_DECLS #define GST_TYPE_AUDIO_AMPLIFY (gst_audio_amplify_get_type()) @@ -39,7 +41,7 @@ typedef void (*GstAudioAmplifyProcessFunc) (GstAudioAmplify *, guint8 *, guint); struct _GstAudioAmplify { - GstBaseTransform element; + GstAudioFilter audiofilter; gfloat amplification; @@ -47,12 +49,12 @@ struct _GstAudioAmplify GstAudioAmplifyProcessFunc process; gint clipping_method; gint width; - gboolean format_float; + gint format_index; }; struct _GstAudioAmplifyClass { - GstBaseTransformClass parent; + GstAudioFilterClass parent; }; GType gst_audio_amplify_get_type (void); |