private static string GetSize(VideoSize videoSize, int width, int height) { switch (videoSize) { case VideoSize.F240p: { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, 426, 240); return($"{finalSize.Item1}:{finalSize.Item2}"); } case VideoSize.F360p: { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, 640, 360); return($"{finalSize.Item1}:{finalSize.Item2}"); } case VideoSize.F480p: { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, 854, 480); return($"{finalSize.Item1}:{finalSize.Item2}"); } case VideoSize.F720p: { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, 1280, 720); return($"{finalSize.Item1}:{finalSize.Item2}"); } case VideoSize.F1080p: { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, 1920, 1080); return($"{finalSize.Item1}:{finalSize.Item2}"); } default: throw new InvalidOperationException("Format non reconnu."); } }
private static string GetSize(VideoSize videoSize, int width, int height) { Tuple <int, int> finalSize = SizeHelper.GetSize(width, height, videoSize.Width, videoSize.Height); return($"{finalSize.Item1}:{finalSize.Item2}"); }