feat: Add PTT, Volume Sliders, and Device Node Selection
This commit is contained in:
@@ -3,10 +3,13 @@ use iroh::EndpointId;
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
pub enum CoreCommand {
|
||||
Join { name: String, ticket: String },
|
||||
Join { name: String, ticket: String, input_device: Option<String>, output_device: Option<String> },
|
||||
Leave,
|
||||
ToggleMute,
|
||||
ToggleDeafen,
|
||||
SetPttMode(bool),
|
||||
SetPttActive(bool),
|
||||
SetPeerVolume(EndpointId, f32),
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
Reference in New Issue
Block a user