diff --git a/src/plugins/gstadder.c b/src/plugins/gstadder.c index b73d908fdfc57ac99076b2c65abacfe0cb8c40b8..c5fd77646e599213d6473bf51758565e372eb53c 100644 --- a/src/plugins/gstadder.c +++ b/src/plugins/gstadder.c @@ -1046,7 +1046,7 @@ static GstFlowReturn gst_adder_collected(GstCollectPads * pads, gpointer user_da earliest_input_offset = gst_util_uint64_scale_int_round(t_start - adder->segment.start, adder->rate, GST_SECOND); earliest_input_offset_end = gst_util_uint64_scale_int_round(t_end - adder->segment.start, adder->rate, GST_SECOND); - if((adder->offset != GST_BUFFER_OFFSET_NONE) && (earliest_input_offset < adder->offset)) { + if(earliest_input_offset < adder->offset) { GST_ERROR_OBJECT(adder, "detected time reversal in at least one input stream: expected nothing earlier than offset %" G_GUINT64_FORMAT ", found sample at offset %" G_GUINT64_FORMAT, adder->offset, earliest_input_offset); result = GST_FLOW_ERROR; goto error;