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)

Fluent builder for [gstaudio.audio_filter.AudioFilter]