unsafe extern "C" fn base_transform_start<T: BaseTransformImpl>( ptr: *mut GstBaseTransform, ) -> gboolean