diff --git a/FFMpegCore/FFMpeg/FFMpeg.cs b/FFMpegCore/FFMpeg/FFMpeg.cs index 725ea70..e2fcfde 100644 --- a/FFMpegCore/FFMpeg/FFMpeg.cs +++ b/FFMpegCore/FFMpeg/FFMpeg.cs @@ -75,18 +75,18 @@ public static Bitmap Snapshot(MediaAnalysis source, Size? size = null, TimeSpan? { if (size.Value.Width == 0) { - var ratio = source.PrimaryVideoStream.Height / (double) size.Value.Height; + var ratio = (double)size.Value.Height / source.PrimaryVideoStream.Height; - size = new Size((int) (source.PrimaryVideoStream.Width * ratio), - (int) (source.PrimaryVideoStream.Height * ratio)); + size = new Size((int)(source.PrimaryVideoStream.Width * ratio), + (int)(source.PrimaryVideoStream.Height * ratio)); } if (size.Value.Height == 0) { - var ratio = source.PrimaryVideoStream.Width / (double) size.Value.Width; + var ratio = (double)size.Value.Width / source.PrimaryVideoStream.Width; - size = new Size((int) (source.PrimaryVideoStream.Width * ratio), - (int) (source.PrimaryVideoStream.Height * ratio)); + size = new Size((int)(source.PrimaryVideoStream.Width * ratio), + (int)(source.PrimaryVideoStream.Height * ratio)); } }