/// <summary> /// Sets the frame format of the current frame source. /// </summary> private async Task ChangeMediaFormatAsync(FrameFormatModel format) { if (_source == null) { _logger.Log("Unable to set format when source is not set."); return; } if (format != null && !format.HasSameFormat(_source.CurrentFormat)) { await _source.SetFormatAsync(format.Format); _logger.Log($"Format set to {format.DisplayName}"); } }
private async Task ChangeMediaFormatAsync2(FrameFormatModel format) { if (_source2 == null) { _logger2.Log("Unable to set format when source is not set."); return; } // Set the source format if the selected one is different from the current one. if (format != null && !format.HasSameFormat(_source2.CurrentFormat)) { await _source2.SetFormatAsync(format.Format); _logger2.Log($"Format set to {format.DisplayName}"); } }
/// <summary> /// Sets the frame format of the current frame source. /// </summary> private async Task ChangeMediaFormatAsync(FrameFormatModel format) { if (_source == null) { _logger.Log("Unable to set format when source is not set."); return; } // Set the source format if the selected one is different from the current one. if (format != null && !format.HasSameFormat(_source.CurrentFormat)) { await _source.SetFormatAsync(format.Format); _logger.Log($"Format set to {format.DisplayName}"); } }