gstaudio.audio_filter

Module for AudioFilter class

Types 3

#GstAudioFilter is a #GstBaseTransform<!-- -->-derived base class for simple audio filters, ie. those that output the same format that they get as input.

#GstAudioFilter will parse the input format for you (with error checking) before calling your setup function. Also, elements deriving from #GstAudioFilter may use gstaudio.audio_filter_class.AudioFilterClass.addPadTemplates from their class_init function to easily configure the set of caps/formats that the element is able to handle.

Derived classes should override the #GstAudioFilterClass.setup() and #GstBaseTransformClass.transform_ip() and/or #GstBaseTransformClass.transform() virtual functions in their class_init function.

Methods
GType _gType() @property
AudioFilter self()Returns `this`, for use in `with` statements.
AudioFilterGidBuilder builder()Get builder for [gstaudio.audio_filter.AudioFilter] Returns: New builder object
Constructors
this(void * ptr, Flag!"Take" take)
Methods
AudioFilter build()Create object from builder. Returns: New object