sbcenc
Encode an SBC audio stream
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAudioEncoder ╰──sbcenc
Factory details
Authors: – Marcel Holtmann
Classification: – Codec/Encoder/Audio
Rank – none
Plugin – gstsbc
Package – GStreamer Bad Plug-ins
Pad Templates
sink
audio/x-raw:
format: S16LE
rate: { (int)16000, (int)32000, (int)44100, (int)48000 }
channels: [ 1, 2 ]
src
audio/x-sbc:
rate: { (int)16000, (int)32000, (int)44100, (int)48000 }
channels: [ 1, 2 ]
channel-mode: { (string)mono, (string)dual, (string)stereo, (string)joint }
blocks: { (int)4, (int)8, (int)12, (int)16 }
subbands: { (int)4, (int)8 }
allocation-method: { (string)snr, (string)loudness }
bitpool: [ 2, 64 ]
Properties
hard-resync
“hard-resync” gboolean
Perform clipping and sample flushing upon discontinuity
Flags : Read / Write
Default value : false
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
The results of the search are