pub unsafe extern "C" fn pw_context_create_factory(
    context: *mut pw_context,
    name: *const c_char,
    type_: *const c_char,
    version: u32,
    properties: *mut pw_properties,
    user_data_size: usize
) -> *mut pw_impl_factory