base/aggregator: "samples-selected" signal handler only has to be Send, not Sync

It can only be emitted from the aggregate thread.
This commit is contained in:
Sebastian Dröge 2020-08-17 10:39:55 +03:00
parent 4e6766e6ed
commit 23174629b6

View file

@ -70,7 +70,6 @@ pub trait AggregatorExtManual: 'static {
gst::ClockTime, gst::ClockTime,
Option<&gst::StructureRef>, Option<&gst::StructureRef>,
) + Send ) + Send
+ Sync
+ 'static, + 'static,
>( >(
&self, &self,
@ -204,7 +203,6 @@ impl<O: IsA<Aggregator>> AggregatorExtManual for O {
gst::ClockTime, gst::ClockTime,
Option<&gst::StructureRef>, Option<&gst::StructureRef>,
) + Send ) + Send
+ Sync
+ 'static, + 'static,
>( >(
&self, &self,
@ -223,7 +221,6 @@ impl<O: IsA<Aggregator>> AggregatorExtManual for O {
gst::ClockTime, gst::ClockTime,
Option<&gst::StructureRef>, Option<&gst::StructureRef>,
) + Send ) + Send
+ Sync
+ 'static, + 'static,
>( >(
this: *mut gst_base_sys::GstAggregator, this: *mut gst_base_sys::GstAggregator,