|
|
|
@ -24,7 +24,7 @@ namespace Lib.Audio |
|
|
|
public bool IsValid { get; set; } = true; |
|
|
|
public bool IsValid { get; set; } = true; |
|
|
|
public IObservedProcess? Process { get; } |
|
|
|
public IObservedProcess? Process { get; } |
|
|
|
public string Name { get; } |
|
|
|
public string Name { get; } |
|
|
|
public string? IconPath => _audioSessionControls.FirstOrDefault(c => !string.IsNullOrEmpty(c.IconPath))?.IconPath; |
|
|
|
public string? IconPath => _audioSessionControls.FirstOrDefault(c => !string.IsNullOrEmpty(c.IconPath))?.IconPath; //FixMe |
|
|
|
|
|
|
|
|
|
|
|
public void SetVolume(float volume) => _audioSessionControls.ForEach(c => c.SimpleAudioVolume.Volume = volume); |
|
|
|
public void SetVolume(float volume) => _audioSessionControls.ForEach(c => c.SimpleAudioVolume.Volume = volume); |
|
|
|
public float GetVolume() => _audioSessionControls[0].SimpleAudioVolume.Volume; //TODO: Can we always take 0? |
|
|
|
public float GetVolume() => _audioSessionControls[0].SimpleAudioVolume.Volume; //TODO: Can we always take 0? |
|
|
|
|