unsafe extern "C" fn base_sink_fixate<T: BaseSinkImpl>( ptr: *mut GstBaseSink, caps: *mut GstCaps, ) -> *mut GstCaps