pub unsafe extern "C" fn gst_device_provider_device_changed(
    provider: *mut GstDeviceProvider,
    device: *mut GstDevice,
    changed_device: *mut GstDevice,
)