adpcmenc
(from GStreamer Bad Plug-ins git)Encode ADPCM audio
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAudioEncoder ╰──adpcmenc
Factory details
Authors: – Pioneers of the Inevitable
Classification: – Codec/Encoder/Audio
Rank – primary
Plugin – libgstadpcmenc.so
Package – GStreamer Bad Plug-ins git
Pad Templates
sink
audio/x-raw:
format: S16LE
layout: interleaved
rate: [ 1, 2147483647 ]
channels: [ 1, 2 ]
Presence – always
Direction – sink
src
audio/x-adpcm:
layout: dvi
block_align: [ 64, 8192 ]
rate: [ 1, 2147483647 ]
channels: [ 1, 2 ]
Presence – always
Direction – src
Properties
hard-resync
“hard-resync” gboolean
Perform clipping and sample flushing upon discontinuity
Flags : Read / Write
Default value : false
layout
“layout” Adpcmenc-layout
Layout for output stream
Flags : Read / Write
Default value : dvi (0)
mark-granule
“mark-granule” gboolean
Apply granule semantics to buffer metadata (implies perfect-timestamp)
Flags : Read
Default value : false
perfect-timestamp
“perfect-timestamp” gboolean
Favour perfect timestamps over tracking upstream timestamps
Flags : Read / Write
Default value : false
tolerance
“tolerance” gint64
Consider discontinuity if timestamp jitter/imperfection exceeds tolerance (ns)
Flags : Read / Write
Default value : 40000000
Named constants
Adpcmenc-layout
Members
dvi
(0) – DVI/IMA APDCM
The results of the search are