fix: change get_state and get_position methods to take immutable reference

This commit is contained in:
2026-01-02 02:09:10 +03:00
parent 180a69bd40
commit cc3bec0746
+2 -2
View File
@@ -147,7 +147,7 @@ impl AudioPlayer {
self.sink.is_paused()
}
pub fn get_state(&mut self) -> PlayerState {
pub fn get_state(&self) -> PlayerState {
if self.sink.len() == 0 {
return PlayerState::Stopped;
}
@@ -164,7 +164,7 @@ impl AudioPlayer {
self.sink.set_volume(volume);
}
pub fn get_position(&mut self) -> f32 {
pub fn get_position(&self) -> f32 {
if self.get_state() == PlayerState::Stopped {
return 0.0;
}