nixpkgs/pkgs/by-name/n-/n-m3u8dl-re/reverse-arr.patch
phanirithvij 16957e130a n-m3u8dl-re: init at 0.3.0-beta
Co-authored-by: Luis <luis@caldas.ie>
Co-authored-by: Rebecca Turner <rbt@sent.as>
Signed-off-by: phanirithvij <phanirithvij2000@gmail.com>
2025-02-28 10:24:19 +05:30

43 lines
1.5 KiB
Diff

diff --git a/src/N_m3u8DL-RE.Common/Entity/WebVttSub.cs b/src/N_m3u8DL-RE.Common/Entity/WebVttSub.cs
index 6b6d284..b57fc24 100644
--- a/src/N_m3u8DL-RE.Common/Entity/WebVttSub.cs
+++ b/src/N_m3u8DL-RE.Common/Entity/WebVttSub.cs
@@ -201,7 +201,8 @@ public partial class WebVttSub
time += Convert.ToInt32(parts.Last().PadRight(3, '0'));
str = parts.First();
}
- var t = str.Split(':').Reverse().ToList();
+ var t = str.Split(':').ToList();
+ t.Reverse();
for (int i = 0; i < t.Count; i++)
{
time += (long)Math.Pow(60, i) * Convert.ToInt32(t[i]) * 1000;
@@ -265,4 +266,4 @@ public partial class WebVttSub
return srt;
}
-}
\ No newline at end of file
+}
diff --git a/src/N_m3u8DL-RE/Util/OtherUtil.cs b/src/N_m3u8DL-RE/Util/OtherUtil.cs
index b2487f3..4eab23f 100644
--- a/src/N_m3u8DL-RE/Util/OtherUtil.cs
+++ b/src/N_m3u8DL-RE/Util/OtherUtil.cs
@@ -70,7 +70,8 @@ internal static partial class OtherUtil
var hours = -1;
var mins = -1;
var secs = -1;
- arr.Reverse().Select(i => Convert.ToInt32(i)).ToList().ForEach(item =>
+ arr.Reverse();
+ arr.Select(i => Convert.ToInt32(i)).ToList().ForEach(item =>
{
if (secs == -1) secs = item;
else if (mins == -1) mins = item;
@@ -170,4 +171,4 @@ internal static partial class OtherUtil
[GeneratedRegex(@"^(?:(\d+)h)?(?:(\d+)m)?(?:(\d+)s)?$")]
private static partial Regex TimeStrRegex();
-}
\ No newline at end of file
+}