summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-11-14 00:39:25 +0100
committerCarl Hetherington <cth@carlh.net>2022-11-14 00:39:25 +0100
commit8ff50a18013d3c57d1058368146c979354016663 (patch)
treed1a30b7f32e7d3a14bce03024420e0473b4320d7
parente30e83c698a866f2bea2118804683097be589cc9 (diff)
Fix WebVTT milliseconds separator (should be . it seems, not ,)v1.6.39
-rw-r--r--src/web_vtt_reader.cc4
-rw-r--r--test/data/test.vtt4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/web_vtt_reader.cc b/src/web_vtt_reader.cc
index 2e772f1..cd6844d 100644
--- a/src/web_vtt_reader.cc
+++ b/src/web_vtt_reader.cc
@@ -111,13 +111,13 @@ WebVTTReader::read(std::function<optional<string> ()> get_line)
}
string expected;
- auto from = SubripReader::convert_time(parts[0], &expected);
+ auto from = SubripReader::convert_time(parts[0], ".", &expected);
if (!from) {
throw WebVTTError(parts[0], expected, _context);
}
rs.from = *from;
- auto to = SubripReader::convert_time(parts[2], &expected);
+ auto to = SubripReader::convert_time(parts[2], ".", &expected);
if (!to) {
throw WebVTTError(parts[2], expected, _context);
}
diff --git a/test/data/test.vtt b/test/data/test.vtt
index 6cd60eb..15475d4 100644
--- a/test/data/test.vtt
+++ b/test/data/test.vtt
@@ -5,9 +5,9 @@ Seem: to put stuff here
NOTE You can have notes
That span multiple lines
-00:00:41,090 --> 00:00:42,210
+00:00:41.090 --> 00:00:42.210
This is a subtitle
and that's a line break
-00:01:01,010 --> 00:01:02,100
+00:01:01.010 --> 00:01:02.100
This is some stuff.