Return null on division by zero
This commit is contained in:
parent
f8fcbc88fc
commit
968c534864
|
@ -1052,7 +1052,7 @@ namespace MediaBrowser.MediaEncoding.Probing
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
return divisor == 0f ? 0f : dividend / divisor;
|
return divisor == 0f ? null : dividend / divisor;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void SetAudioRuntimeTicks(InternalMediaInfoResult result, MediaInfo data)
|
private void SetAudioRuntimeTicks(InternalMediaInfoResult result, MediaInfo data)
|
||||||
|
|
|
@ -24,7 +24,7 @@ namespace Jellyfin.MediaEncoding.Tests.Probing
|
||||||
[InlineData("25/1", 25f)]
|
[InlineData("25/1", 25f)]
|
||||||
[InlineData("120/1", 120f)]
|
[InlineData("120/1", 120f)]
|
||||||
[InlineData("1704753000/71073479", 23.98578237601117f)]
|
[InlineData("1704753000/71073479", 23.98578237601117f)]
|
||||||
[InlineData("0/0", 0f)]
|
[InlineData("0/0", null)]
|
||||||
[InlineData("1/1000", 0.001f)]
|
[InlineData("1/1000", 0.001f)]
|
||||||
[InlineData("1/90000", 1.1111111E-05f)]
|
[InlineData("1/90000", 1.1111111E-05f)]
|
||||||
[InlineData("1/48000", 2.0833333E-05f)]
|
[InlineData("1/48000", 2.0833333E-05f)]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user