Struct libpulse_binding::context::ext_device_restore::Info [] [src]

#[repr(C)]
pub struct Info { pub dtype: Device, pub index: u32, pub n_formats: u8, pub formats: *mut *mut InfoInternal, }

Stores information about one device in the device database that is maintained by module-device-manager.

Fields

Device type sink or source?

The device index.

How many formats do we have?

An array of formats (may be NULL if n_formats == 0).