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

#[repr(C)]
pub struct Info { pub name: *const c_char, pub channel_map: Map, pub volume: CVolume, pub device: *const c_char, pub mute: i32, }

Stores information about one entry in the stream database that is maintained by module-stream-restore.

Fields

Identifier string of the stream. A string like "sink-input-by-role:" or similar followed by some arbitrary property value.

The channel map for the volume field, if applicable.

The volume of the stream when it was seen last, if applicable and saved.

The sink/source of the stream when it was last seen, if applicable and saved.

The boolean mute state of the stream when it was last seen, if applicable and saved.