Carl Hetherington [Thu, 24 Nov 2022 09:19:49 +0000 (10:19 +0100)]
Bump libdcp for new equality option.
Carl Hetherington [Sun, 13 Nov 2022 23:39:25 +0000 (00:39 +0100)]
Fix WebVTT milliseconds separator (should be . it seems, not ,)
Carl Hetherington [Sun, 13 Nov 2022 23:38:49 +0000 (00:38 +0100)]
Allow SubripReader::convert_time to take a milliseconds separator.
Maybe this method should just be on its own somewhere now.
Carl Hetherington [Sun, 13 Nov 2022 23:32:33 +0000 (00:32 +0100)]
Be more tolerant of metadata in WebVTT.
Carl Hetherington [Sun, 13 Nov 2022 23:32:16 +0000 (00:32 +0100)]
Add exception missing from previous commit.
Carl Hetherington [Sun, 13 Nov 2022 18:46:35 +0000 (19:46 +0100)]
Add primitive WebVTT reader.
Carl Hetherington [Sun, 13 Nov 2022 18:46:18 +0000 (19:46 +0100)]
Make SubripReader::convert_time usable by other classes.
Carl Hetherington [Thu, 10 Nov 2022 10:25:57 +0000 (11:25 +0100)]
Handle unicode LINE SEPARATOR properly in subrip files.
Carl Hetherington [Thu, 3 Nov 2022 08:32:32 +0000 (09:32 +0100)]
Bump libdcp for Z position fix.
Carl Hetherington [Mon, 17 Oct 2022 22:22:49 +0000 (00:22 +0200)]
Bump libdcp for rec2020 fix.
Carl Hetherington [Sat, 15 Oct 2022 21:58:32 +0000 (23:58 +0200)]
Make iso6937.py work with Python 3 and update iso6937_tables.cc
Carl Hetherington [Tue, 11 Oct 2022 22:46:59 +0000 (00:46 +0200)]
Bump libdcp for encrypted 3D verification crash fix.
Carl Hetherington [Mon, 26 Sep 2022 18:40:17 +0000 (20:40 +0200)]
Bump libdcp for DoM #2344.
Carl Hetherington [Mon, 19 Sep 2022 22:06:27 +0000 (00:06 +0200)]
Also bump asdcplib.
Carl Hetherington [Mon, 19 Sep 2022 21:58:37 +0000 (23:58 +0200)]
Bump waf here and in libdcp for Python 3.10 support.
Carl Hetherington [Sat, 3 Sep 2022 21:07:50 +0000 (23:07 +0200)]
Bump libdcp for rating fixes.
Carl Hetherington [Sat, 3 Sep 2022 15:11:22 +0000 (17:11 +0200)]
Bump libdcp for ContentKind fixes.
Carl Hetherington [Fri, 2 Sep 2022 21:37:33 +0000 (23:37 +0200)]
Correctly parse \c tags in SSA (with no specified colour) to return to PrimaryColour.
This seems to be what libssa does.
Carl Hetherington [Mon, 15 Aug 2022 17:15:34 +0000 (19:15 +0200)]
Bump libdcp to be more tolerant of some missing XML tags.
Carl Hetherington [Wed, 10 Aug 2022 18:58:19 +0000 (20:58 +0200)]
Fix parsing of SSA colour tags which have their leading zeros omitted.
Carl Hetherington [Wed, 10 Aug 2022 08:48:37 +0000 (10:48 +0200)]
Add some more tests.
Carl Hetherington [Wed, 10 Aug 2022 08:44:35 +0000 (10:44 +0200)]
Cleanup: tidy up a test.
Carl Hetherington [Mon, 18 Jul 2022 21:09:12 +0000 (23:09 +0200)]
It seems likely that SSA font sizes should be interpreted as
1 point == 1 pixel; let's try that.
Carl Hetherington [Fri, 15 Jul 2022 08:59:22 +0000 (10:59 +0200)]
Bump libdcp for bug fix.
Carl Hetherington [Thu, 14 Jul 2022 22:22:15 +0000 (00:22 +0200)]
Bump libdcp
Carl Hetherington [Tue, 5 Jul 2022 22:55:37 +0000 (00:55 +0200)]
(More) properly support MarginV in SSA/ASS.
Carl Hetherington [Tue, 5 Jul 2022 21:15:37 +0000 (23:15 +0200)]
Fix pretty broken SSA alignment code.
Carl Hetherington [Tue, 5 Jul 2022 21:07:05 +0000 (23:07 +0200)]
Allow running tests on Fedora.
Carl Hetherington [Tue, 21 Jun 2022 09:47:41 +0000 (11:47 +0200)]
Bump libdcp for macOS warning fix.
Carl Hetherington [Mon, 20 Jun 2022 11:05:35 +0000 (13:05 +0200)]
Bump asdcplib for build fix.
Carl Hetherington [Mon, 13 Jun 2022 22:35:05 +0000 (00:35 +0200)]
Bump asdcplib for more logging.
Carl Hetherington [Sun, 5 Jun 2022 21:50:57 +0000 (23:50 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 12 May 2022 06:21:28 +0000 (08:21 +0200)]
Bump libdcp.
Carl Hetherington [Sun, 8 May 2022 22:57:48 +0000 (00:57 +0200)]
Bump libdcp.
Carl Hetherington [Sun, 8 May 2022 22:41:43 +0000 (00:41 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 5 May 2022 22:34:20 +0000 (00:34 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 5 May 2022 21:47:18 +0000 (23:47 +0200)]
Bump asdcplib to match libdcp.
Carl Hetherington [Thu, 5 May 2022 21:38:25 +0000 (23:38 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 5 May 2022 21:07:06 +0000 (23:07 +0200)]
Bump libdcp (right this time).
Carl Hetherington [Thu, 5 May 2022 21:05:47 +0000 (23:05 +0200)]
Bump libdcp.
Carl Hetherington [Sun, 1 May 2022 19:14:55 +0000 (21:14 +0200)]
Missing asdcplib bump.
Carl Hetherington [Sun, 1 May 2022 18:48:46 +0000 (20:48 +0200)]
Bump libdcp.
Carl Hetherington [Sat, 30 Apr 2022 21:52:36 +0000 (23:52 +0200)]
Bump libdcp.
Carl Hetherington [Sat, 30 Apr 2022 19:22:05 +0000 (21:22 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 22 Apr 2022 10:48:47 +0000 (12:48 +0200)]
Bump libdcp.
cah [Thu, 21 Apr 2022 23:05:33 +0000 (01:05 +0200)]
Bump libdcp.
Carl Hetherington [Wed, 20 Apr 2022 19:14:47 +0000 (21:14 +0200)]
Bump libdcp.
Carl Hetherington [Sat, 9 Apr 2022 12:06:25 +0000 (14:06 +0200)]
Add missing override.
Carl Hetherington [Thu, 24 Mar 2022 12:33:03 +0000 (13:33 +0100)]
Bump libdcp.
cah [Tue, 15 Mar 2022 14:36:46 +0000 (15:36 +0100)]
Bump libdcp.
Carl Hetherington [Sat, 19 Mar 2022 21:32:29 +0000 (22:32 +0100)]
Bump libdcp version.
cah [Thu, 3 Mar 2022 21:29:12 +0000 (22:29 +0100)]
Bump libdcp for build fix.
cah [Thu, 3 Mar 2022 21:11:26 +0000 (22:11 +0100)]
Bump libdcp to 1.8.9.
Carl Hetherington [Tue, 22 Feb 2022 21:58:19 +0000 (22:58 +0100)]
Add -x32/-x64 suffix to boost libraries when building for Windows.
Carl Hetherington [Sat, 12 Feb 2022 22:14:53 +0000 (23:14 +0100)]
Bump libdcp to 1.8.7.
Carl Hetherington [Mon, 17 Jan 2022 19:03:18 +0000 (20:03 +0100)]
Bump libdcp.
Carl Hetherington [Tue, 4 Jan 2022 20:55:45 +0000 (20:55 +0000)]
Bump libdcp.
Carl Hetherington [Tue, 4 Jan 2022 00:10:29 +0000 (00:10 +0000)]
Bump libdcp.
Carl Hetherington [Tue, 9 Nov 2021 22:50:11 +0000 (23:50 +0100)]
Bump libdcp to 1.8.5.
Carl Hetherington [Sun, 24 Oct 2021 19:04:36 +0000 (21:04 +0200)]
Bump libdcp to 1.8.4.
Carl Hetherington [Sat, 16 Oct 2021 20:50:32 +0000 (22:50 +0200)]
Bump libdcp for <Space> tag implementation.
Carl Hetherington [Fri, 8 Oct 2021 10:53:46 +0000 (12:53 +0200)]
Tidy up a little.
Carl Hetherington [Fri, 8 Oct 2021 10:52:05 +0000 (12:52 +0200)]
Bump to libdcp 1.8.2.
Carl Hetherington [Thu, 7 Oct 2021 20:53:13 +0000 (22:53 +0200)]
Require libdcp 1.8.1.
Carl Hetherington [Sun, 3 Oct 2021 20:31:18 +0000 (22:31 +0200)]
Merge.
Carl Hetherington [Sun, 3 Oct 2021 20:30:57 +0000 (22:30 +0200)]
Require libdcp 1.8.0.
Carl Hetherington [Wed, 11 Aug 2021 23:25:48 +0000 (01:25 +0200)]
Bump libdcp for verification fixes.
Carl Hetherington [Wed, 4 Aug 2021 20:46:30 +0000 (22:46 +0200)]
Bump libdcp.
Carl Hetherington [Sun, 1 Aug 2021 00:01:06 +0000 (02:01 +0200)]
Handle angle brackets / tags better in SubRip files.
Before we would assume that < starts a tag, and so parse things
like << some text >> incorrectly. Now we search for the tags
we are interested in and pass anything else through.
Carl Hetherington [Sat, 31 Jul 2021 16:05:25 +0000 (18:05 +0200)]
Remove some out-of-date comments.
Carl Hetherington [Thu, 15 Jul 2021 12:09:34 +0000 (14:09 +0200)]
Bump libdcp.
Carl Hetherington [Wed, 14 Jul 2021 17:15:43 +0000 (19:15 +0200)]
Fix boost bind warning.
Carl Hetherington [Thu, 24 Jun 2021 15:02:50 +0000 (17:02 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 18 Jun 2021 18:02:04 +0000 (20:02 +0200)]
Bump libdcp.
Carl Hetherington [Sat, 12 Jun 2021 18:53:03 +0000 (20:53 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 4 Jun 2021 20:29:58 +0000 (22:29 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 3 Jun 2021 19:08:37 +0000 (21:08 +0200)]
Fix line numbers in binary STL files.
Here we make sure that line numbers end up not larger than the
MNR (maximum number of rows) to try to avoid subtitles going
off the screen.
Carl Hetherington [Thu, 3 Jun 2021 14:13:58 +0000 (16:13 +0200)]
Add "U8" character code table for binary STL.
A file was sent that has "U8" as a STL CCT. I presume this means
"UTF-8" but I can't see any documentation about it anywhere.
This change accepts U8 as a CCT. It doesn't look like this value
is actually used anywhere to change how text is parsed, but at
least it doesn't fail now.
Carl Hetherington [Thu, 3 Jun 2021 14:05:26 +0000 (16:05 +0200)]
Small C++11 tidy-up.
Carl Hetherington [Tue, 1 Jun 2021 23:45:04 +0000 (01:45 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 27 May 2021 12:26:13 +0000 (14:26 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 7 May 2021 16:22:07 +0000 (18:22 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 7 May 2021 16:16:01 +0000 (18:16 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 22 Apr 2021 20:00:45 +0000 (22:00 +0200)]
Bump libdcp for fix to DoM bug #1976.
Carl Hetherington [Wed, 14 Apr 2021 14:50:04 +0000 (16:50 +0200)]
Bump libdcp.
Carl Hetherington [Wed, 14 Apr 2021 14:31:08 +0000 (16:31 +0200)]
Bump libdcp.
Carl Hetherington [Tue, 13 Apr 2021 23:00:42 +0000 (01:00 +0200)]
Bump libdcp.
Carl Hetherington [Mon, 12 Apr 2021 20:18:27 +0000 (22:18 +0200)]
Bump libdcp.
Carl Hetherington [Fri, 9 Apr 2021 21:50:24 +0000 (23:50 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 8 Apr 2021 22:02:35 +0000 (00:02 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 8 Apr 2021 18:42:49 +0000 (20:42 +0200)]
Bump libdcp.
Carl Hetherington [Tue, 6 Apr 2021 12:34:42 +0000 (14:34 +0200)]
Bump libdcp.
Carl Hetherington [Mon, 5 Apr 2021 22:40:07 +0000 (00:40 +0200)]
Bump libdcp.
Carl Hetherington [Sat, 3 Apr 2021 18:30:01 +0000 (20:30 +0200)]
Bump libdcp.
Carl Hetherington [Thu, 25 Mar 2021 23:18:50 +0000 (00:18 +0100)]
Bump libdcp.
Carl Hetherington [Sun, 21 Mar 2021 22:02:31 +0000 (23:02 +0100)]
Bump libdcp.
Carl Hetherington [Sun, 21 Mar 2021 19:18:51 +0000 (20:18 +0100)]
Bump libdcp.
Carl Hetherington [Fri, 19 Mar 2021 12:42:23 +0000 (13:42 +0100)]
Bump libdcp for build fix.
Carl Hetherington [Thu, 18 Mar 2021 23:09:34 +0000 (00:09 +0100)]
Bump libdcp.
Carl Hetherington [Wed, 17 Mar 2021 16:22:18 +0000 (17:22 +0100)]
New library required for libdcp static link.