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
name: *const c_char
Identifier string of the stream. A string like "sink-input-by-role:" or similar followed by some arbitrary property value.
channel_map: Map
The channel map for the volume field, if applicable.
volume: CVolume
The volume of the stream when it was seen last, if applicable and saved.
device: *const c_char
The sink/source of the stream when it was last seen, if applicable and saved.
mute: i32
The boolean mute state of the stream when it was last seen, if applicable and saved.