Struct libpulse_binding::context::introspect::SourceInfoInternal [] [src]

#[repr(C)]
pub struct SourceInfoInternal { pub name: *const i8, pub index: u32, pub description: *const i8, pub sample_spec: pa_sample_spec, pub channel_map: pa_channel_map, pub owner_module: u32, pub volume: pa_cvolume, pub mute: i32, pub monitor_of_sink: u32, pub monitor_of_sink_name: *const i8, pub latency: u64, pub driver: *const i8, pub flags: u32, pub proplist: *mut pa_proplist, pub configured_latency: u64, pub base_volume: u32, pub state: pa_source_state_t, pub n_volume_steps: u32, pub card: u32, pub n_ports: u32, pub ports: *mut *mut pa_source_port_info, pub active_port: *mut pa_source_port_info, pub n_formats: u8, pub formats: *mut *mut pa_format_info, }

Fields