mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-12-23 02:26:35 +00:00
Revert "fallbackswitch: Forward custom downstream events from active sinkpad"
This reverts commit 9ebbae9d27
.
It works even without the change.
This commit is contained in:
parent
9ebbae9d27
commit
c6feb31207
1 changed files with 0 additions and 19 deletions
|
@ -1097,25 +1097,6 @@ impl AggregatorImpl for FallbackSwitch {
|
|||
|
||||
self.parent_sink_event(agg, agg_pad, event)
|
||||
}
|
||||
EventView::CustomDownstream(ev) => {
|
||||
{
|
||||
let active_sinkpad_guard = self.active_sinkpad.lock().unwrap();
|
||||
if let Some(active_sinkpad) = &*active_sinkpad_guard {
|
||||
if active_sinkpad == agg_pad.upcast_ref::<gst::Pad>() {
|
||||
drop(active_sinkpad_guard);
|
||||
let src_pad = agg.static_pad("src").unwrap();
|
||||
src_pad.push_event(event.clone());
|
||||
gst::debug!(
|
||||
CAT,
|
||||
obj: agg_pad,
|
||||
"Forwarding custom downstream event: {:?}",
|
||||
ev
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
self.parent_sink_event(agg, agg_pad, event)
|
||||
}
|
||||
_ => self.parent_sink_event(agg, agg_pad, event),
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue