audiorate

(from GStreamer Base Plug-ins git)

Opaque data structure.

Hierarchy

GObject
    ╰──GInitiallyUnowned
        ╰──GstObject
            ╰──GstElement
                ╰──audiorate

Factory details

Authors: – Wim Taymans

Classification:Filter/Effect/Audio

Rank – none

Plugin – libgstaudiorate.so

Package – GStreamer Base Plug-ins git

Pad Templates

sink

audio/x-raw:
         format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }
           rate: [ 1, 2147483647 ]
       channels: [ 1, 2147483647 ]
         layout: { (string)interleaved, (string)non-interleaved }

Presencealways

Directionsink


src

audio/x-raw:
         format: { S8, U8, S16LE, S16BE, U16LE, U16BE, S24_32LE, S24_32BE, U24_32LE, U24_32BE, S32LE, S32BE, U32LE, U32BE, S24LE, S24BE, U24LE, U24BE, S20LE, S20BE, U20LE, U20BE, S18LE, S18BE, U18LE, U18BE, F32LE, F32BE, F64LE, F64BE }
           rate: [ 1, 2147483647 ]
       channels: [ 1, 2147483647 ]
         layout: { (string)interleaved, (string)non-interleaved }

Presencealways

Directionsrc


Properties

add

“add” guint64

Number of added samples

Flags : Read

Default value : 0


drop

“drop” guint64

Number of dropped samples

Flags : Read

Default value : 0


in

“in” guint64

Number of input samples

Flags : Read

Default value : 0


name

“name” gchararray

The name of the object

Flags : Read / Write / Construct

Default value : NULL


out

“out” guint64

Number of output samples

Flags : Read

Default value : 0


parent

“parent” GstObject *

The parent of the object

Flags : Read / Write


silent

“silent” gboolean

Don't emit notify for dropped and duplicated frames

Flags : Read / Write

Default value : true


skip-to-first

“skip-to-first” gboolean

Don't produce buffers before the first one we receive.

Flags : Read / Write

Default value : false


tolerance

“tolerance” guint64

The difference between incoming timestamp and next timestamp must exceed the given value for audiorate to add or drop samples.

Flags : Read / Write

Default value : 40000000


The results of the search are