unsafe extern "C" fn child_proxy_get_child_by_index<T: ChildProxyImpl>(
    child_proxy: *mut GstChildProxy,
    index: u32,
) -> *mut GObject