rglimiter

rglimiter — Apply signal compression to raw audio data

Synopsis

                    GstRgLimiter;

Object Hierarchy

  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstRgLimiter

Properties

  "enabled"                  gboolean              : Read / Write

Description

This element applies signal compression/limiting to raw audio data. It performs strict hard limiting with soft-knee characteristics, using a threshold of -6 dB. This type of filter is mentioned in the proposed ReplayGain standard.

Example launch line

gst-launch filesrc location=filename.ext ! decodebin ! audioconvert \
           ! rgvolume pre-amp=6.0 headroom=10.0 ! rglimiter \
           ! audioconvert ! audioresample ! alsasink
Playback of a file

Details

GstRgLimiter

typedef struct _GstRgLimiter GstRgLimiter;

Opaque data structure.

Property Details

The "enabled" property

  "enabled"                  gboolean              : Read / Write

Enable processing.

Default value: TRUE

See Also

GstRgVolume