Reject invalid replaygain tag value (#14082)

This commit is contained in:
gnattu
2025-05-09 22:35:41 +08:00
committed by GitHub
parent 49c6a99e00
commit 140de04f94

View File

@@ -343,7 +343,7 @@ namespace MediaBrowser.Providers.MediaInfo
trackGainTag = trackGainTag[..^2].Trim();
}
if (float.TryParse(trackGainTag, NumberStyles.Float, CultureInfo.InvariantCulture, out var value))
if (float.TryParse(trackGainTag, NumberStyles.Float, CultureInfo.InvariantCulture, out var value) && float.IsFinite(value))
{
audio.NormalizationGain = value;
}