unsafe extern "C" fn base_transform_fixate_caps<T: BaseTransformImpl>(
    ptr: *mut GstBaseTransform,
    direction: GstPadDirection,
    caps: *mut GstCaps,
    othercaps: *mut GstCaps,
) -> *mut GstCaps