Top | ![]() |
![]() |
![]() |
![]() |
guint64 | alignment-threshold | Read / Write |
guint64 | discont-wait | Read / Write |
GstFraction | output-buffer-duration | Read / Write |
gboolean | strict-buffer-size | Read / Write |
gboolean | gapless | Read / Write |
guint64 | max-silence-time | Read / Write |
plugin |
audiobuffersplit |
author |
Sebastian Dröge <sebastian@centricular.com> |
class |
Audio/Filter |
name |
sink |
direction |
sink |
presence |
always |
details |
audio/x-raw, format=(string){ 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=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved |
name |
src |
direction |
source |
presence |
always |
details |
audio/x-raw, format=(string){ 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=(int)[ 1, 2147483647 ], channels=(int)[ 1, 2147483647 ], layout=(string)interleaved |
“alignment-threshold”
property “alignment-threshold” guint64
Timestamp alignment threshold in nanoseconds.
Owner: GstAudioBufferSplit
Flags: Read / Write
Allowed values: <= 18446744073709551614
Default value: 40000000
“discont-wait”
property “discont-wait” guint64
Window of time in nanoseconds to wait before creating a discontinuity.
Owner: GstAudioBufferSplit
Flags: Read / Write
Allowed values: <= 18446744073709551614
Default value: 1000000000
“output-buffer-duration”
property “output-buffer-duration” GstFraction
Output block size in seconds.
Owner: GstAudioBufferSplit
Flags: Read / Write
“strict-buffer-size”
property “strict-buffer-size” gboolean
Discard the last samples at EOS or discont if they are too small to fill a buffer.
Owner: GstAudioBufferSplit
Flags: Read / Write
Default value: FALSE
“gapless”
property “gapless” gboolean
Insert silence/drop samples instead of creating a discontinuity.
Owner: GstAudioBufferSplit
Flags: Read / Write
Default value: FALSE