GstAudioBaseSinkDiscontReason

Different possible reasons for discontinuities. This enum is useful for the custom slave method.

Values

ValueMeaning
NoDiscont0

No discontinuity occurred

NewCaps1

New caps are set, causing renegotiotion

Flush2

Samples have been flushed

SyncLatency3

Sink was synchronized to the estimated latency (occurs during initialization)

Alignment4

Aligning buffers failed because the timestamps are too discontinuous

DeviceFailure5

Audio output device experienced and recovered from an error but introduced latency in the process (see also gstaudio.audio_base_sink.AudioBaseSink.reportDeviceFailure)