namespace RedBookPlayer.Models.Hardware
{
public interface IAudioBackend
{
///
/// Pauses the audio playback
///
void Pause();
///
/// Starts the playback.
///
void Play();
///
/// Stops the audio playback
///
void Stop();
///
/// Get the current playback state
///
PlayerState GetPlayerState();
///
/// Set the new volume value
///
void SetVolume(float volume);
}
}