level

level — RMS/Peak/Decaying Peak Level messager for audio/raw

Synopsis




            GstLevel;

Object Hierarchy


  GObject
   +----GstObject
         +----GstElement
               +----GstBaseTransform
                     +----GstLevel

Properties


  "interval"             guint64               : Read / Write
  "message"              gboolean              : Read / Write
  "peak-falloff"         gdouble               : Read / Write
  "peak-ttl"             guint64               : Read / Write

Description

Element Information

plugin level
authorThomas Vander Stichele <thomas at apestaart dot org>
classFilter/Analyzer/Audio

Details

GstLevel

typedef struct _GstLevel GstLevel;

Properties

The "interval" property

  "interval"             guint64               : Read / Write

Interval of time between message posts (in nanoseconds).

Allowed values: >= 1

Default value: 100000000


The "message" property

  "message"              gboolean              : Read / Write

Post a level message for each passed interval.

Default value: TRUE


The "peak-falloff" property

  "peak-falloff"         gdouble               : Read / Write

Decay rate of decay peak after TTL (in dB/sec).

Allowed values: >= 0

Default value: 10


The "peak-ttl" property

  "peak-ttl"             guint64               : Read / Write

Time To Live of decay peak before it falls back (in nanoseconds).

Default value: 300000000