spanplc

The spanplc (Packet Loss Concealment) element provides a synthetic fill-in signal, to minimise the audible effect of lost packets in VoIP applications

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──spanplc

Factory details

Authors: – Youness Alaoui

Classification:Filter/Effect/Audio

Rank – primary

Plugin – spandsp

Package – GStreamer Bad Plug-ins

Pad Templates

sink

audio/x-raw:
         format: S16LE
           rate: [ 1, 2147483647 ]
       channels: 1

Presencealways

Directionsink

Object typeGstPad


src

audio/x-raw:
         format: S16LE
           rate: [ 1, 2147483647 ]
       channels: 1

Presencealways

Directionsrc

Object typeGstPad


Properties

stats

“stats” GstStructure *

Various decoder statistics. This property returns a GstStructure with name application/x-spanplc-stats with the following fields:

  • guint64 num-pushed: the number of packets pushed out.
  • guint64 num-gap: the number of gap packets received.
  • guint64 plc-num-samples: the number of samples generated using PLC
  • guint64 plc-duration: the total duration, in ns, of samples generated using PLC
  • guint pitch: pitch estimate, in Hz
  • guint pitch-offset: current offset in pitch period, in Hz

Flags : Read

Since : 1.18


The results of the search are