BaseSinkDiscontReason
Description:
[ CCode ( cprefix = "GST_AUDIO_BASE_SINK_DISCONT_REASON_" , type_id = "gst_audio_base_sink_discont_reason_get_type ()" ) ]
[ GIR ( name = "AudioBaseSinkDiscontReason" ) ]
[ Version ( since = "1.6" ) ]
public enum BaseSinkDiscontReason
Different possible reasons for discontinuities.
This enum is useful for the custom slave method.
Content:
Enum values:
- ALIGNMENT - Aligning
buffers failed because the timestamps are too discontinuous
- DEVICE_FAILURE -
Audio output device experienced and recovered from an error but introduced latency in the process (see also
report_device_failure)
- FLUSH - Samples have been
flushed
- NEW_CAPS - New caps are
set, causing renegotiotion
- NO_DISCONT - No
discontinuity occurred
- SYNC_LATENCY - Sink
was synchronized to the estimated latency (occurs during initialization)