void UpdateSoundButtonState() { if (muteButton != null && unmuteButton != null) { if (players.Any(p => p.Mute)) { muteButton.Visibility = Visibility.Collapsed; unmuteButton.Visibility = Visibility.Visible; } else { muteButton.Visibility = Visibility.Visible; unmuteButton.Visibility = Visibility.Collapsed; } } if (volumeSlider != null) { if (players.Any(p => p.Mute)) { volumeSlider.BufferProgress = 0.0; volumeSlider.SliderProgress = 0.0; } else { volumeSlider.BufferProgress = 1.0; volumeSlider.SliderProgress = players.PlayerList[0].AudioVolume; } } }
public bool jwGetMute() { return(players.Any(p => p.Mute)); }