Commit bf38898a authored by Vivia Nikolaidou's avatar Vivia Nikolaidou 🦆 Committed by GStreamer Merge Bot

cccombiner: Update segment according to video sink pad

Otherwise the following pipeline would preroll after 1000 hours:
gst-launch-1.0 videotestsrc ! x264enc ! cccombiner ! fakesink silent=0 sync=1 -v

Fixes #1355

Part-of: <!1419>
parent 0e075b4d
Pipeline #173685 waiting for manual action with stages
in 54 seconds
......@@ -415,6 +415,15 @@ gst_cc_combiner_sink_event (GstAggregator * aggregator,
break;
}
case GST_EVENT_SEGMENT:{
if (strcmp (GST_OBJECT_NAME (agg_pad), "sink") == 0) {
const GstSegment *segment;
gst_event_parse_segment (event, &segment);
gst_aggregator_update_segment (aggregator, segment);
}
break;
}
default:
break;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment