private void FlacPlayer_CanPlayChanged_StartPlayback(object sender, CanPlayEventArgs e) { if (e.CanPlay) { InternalPlay(); CanPlayChanged -= FlacPlayer_CanPlayChanged_StartPlayback; _playbackSubscribed = false; } }
private void Mp3Player_CanPlayChanged(object sender, CanPlayEventArgs e) { PlayPauseToggleButton.IsEnabled = e.CanPlay; }
protected virtual void OnCanPlayChanged(CanPlayEventArgs e) { if (CanPlayChanged != null) { CanPlayChanged(this, e); } }