unsafe extern "C" fn element_send_event<T: ElementImpl>( ptr: *mut GstElement, event: *mut GstEvent, ) -> gboolean