pub unsafe extern "C" fn gst_collect_pads_add_pad(
    pads: *mut GstCollectPads,
    pad: *mut GstPad,
    size: c_uint,
    destroy_notify: GstCollectDataDestroyNotify,
    lock: gboolean
) -> *mut GstCollectData