From d663f708ef324d385ef188499d116a2bcafc8979 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" Date: Wed, 25 Oct 2023 00:20:12 +0200 Subject: livesync: Log a category error when we are missing the segment Part-of: --- utils/livesync/src/livesync/imp.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'utils') diff --git a/utils/livesync/src/livesync/imp.rs b/utils/livesync/src/livesync/imp.rs index 15e922ee2..b6f3cef74 100644 --- a/utils/livesync/src/livesync/imp.rs +++ b/utils/livesync/src/livesync/imp.rs @@ -894,7 +894,10 @@ impl LiveSync { } // At this stage we should really really have a segment - let segment = state.in_segment.as_ref().ok_or(gst::FlowError::Error)?; + let segment = state.in_segment.as_ref().ok_or_else(|| { + gst::error!(CAT, imp: self, "Missing segment"); + gst::FlowError::Error + })?; if state.single_segment { let dts = segment -- cgit v1.2.3