unsafe extern "C" fn base_src_query<T: BaseSrcImpl>( ptr: *mut GstBaseSrc, query_ptr: *mut GstQuery, ) -> gboolean