diff --git a/src/command.rs b/src/command.rs index 6fe1da0..6f4faf1 100644 --- a/src/command.rs +++ b/src/command.rs @@ -84,6 +84,8 @@ pub enum Recording { Stop, Toggle, Status, + Pause, + Resume, TogglePause, } diff --git a/src/main.rs b/src/main.rs index 0831ef4..36deda0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -75,6 +75,16 @@ async fn main() -> Result<(), Box> { println!("Bytes: {:?}", status.bytes); } } + Pause => { + let res = client.recording().pause().await; + println!("Recording paused"); + println!("Result: {:?}", res); + } + Resume => { + let res = client.recording().resume().await; + println!("Recording resumed"); + println!("Result: {:?}", res); + } TogglePause => { let res = client.recording().toggle_pause().await; println!("Recording pause toggled");