libsub.git
3 years agoBump libdcp.
Carl Hetherington [Mon, 5 Apr 2021 22:40:07 +0000 (00:40 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sat, 3 Apr 2021 18:30:01 +0000 (20:30 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Thu, 25 Mar 2021 23:18:50 +0000 (00:18 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 21 Mar 2021 22:02:31 +0000 (23:02 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 21 Mar 2021 19:18:51 +0000 (20:18 +0100)]
Bump libdcp.

3 years agoBump libdcp for build fix.
Carl Hetherington [Fri, 19 Mar 2021 12:42:23 +0000 (13:42 +0100)]
Bump libdcp for build fix.

3 years agoBump libdcp.
Carl Hetherington [Thu, 18 Mar 2021 23:09:34 +0000 (00:09 +0100)]
Bump libdcp.

3 years agoNew library required for libdcp static link.
Carl Hetherington [Wed, 17 Mar 2021 16:22:18 +0000 (17:22 +0100)]
New library required for libdcp static link.

3 years agoBump libdcp.
Carl Hetherington [Wed, 17 Mar 2021 10:55:04 +0000 (11:55 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Tue, 16 Mar 2021 13:37:25 +0000 (14:37 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Tue, 23 Feb 2021 22:54:10 +0000 (23:54 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 14 Feb 2021 21:05:23 +0000 (22:05 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 7 Feb 2021 01:46:08 +0000 (02:46 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Thu, 4 Feb 2021 16:34:53 +0000 (17:34 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 31 Jan 2021 22:50:50 +0000 (23:50 +0100)]
Bump libdcp.

3 years agoBump libdcp for ReelMXF API change.
Carl Hetherington [Tue, 26 Jan 2021 21:15:20 +0000 (22:15 +0100)]
Bump libdcp for ReelMXF API change.

3 years agoTidy deps and pin asdcplib.
Carl Hetherington [Sat, 23 Jan 2021 09:00:57 +0000 (10:00 +0100)]
Tidy deps and pin asdcplib.

3 years agoBump libdcp.
Carl Hetherington [Sat, 23 Jan 2021 08:51:50 +0000 (09:51 +0100)]
Bump libdcp.

3 years agoSmall C++11 tweaks.
Carl Hetherington [Fri, 22 Jan 2021 22:29:58 +0000 (23:29 +0100)]
Small C++11 tweaks.

3 years agolibdcp bump.
Carl Hetherington [Thu, 21 Jan 2021 23:02:34 +0000 (00:02 +0100)]
libdcp bump.

3 years agoFix for new libdcp API.
Carl Hetherington [Thu, 21 Jan 2021 19:37:03 +0000 (20:37 +0100)]
Fix for new libdcp API.

3 years agoMerge.
Carl Hetherington [Thu, 21 Jan 2021 19:14:44 +0000 (20:14 +0100)]
Merge.

3 years agoBump libdcp for enum class stuff.
Carl Hetherington [Thu, 21 Jan 2021 19:14:26 +0000 (20:14 +0100)]
Bump libdcp for enum class stuff.

3 years agoconst build fix.
Carl Hetherington [Thu, 21 Jan 2021 00:56:24 +0000 (01:56 +0100)]
const build fix.

3 years agoBump libdcp.
Carl Hetherington [Wed, 20 Jan 2021 22:42:12 +0000 (23:42 +0100)]
Bump libdcp.

3 years agoAnother missing static library.
Carl Hetherington [Sat, 16 Jan 2021 15:59:34 +0000 (16:59 +0100)]
Another missing static library.

3 years agoMissing static build libraries. fix
Carl Hetherington [Sat, 16 Jan 2021 13:22:23 +0000 (14:22 +0100)]
Missing static build libraries.

3 years agoTry to fix Linux build.
Carl Hetherington [Sat, 16 Jan 2021 02:54:22 +0000 (03:54 +0100)]
Try to fix Linux build.

3 years agoRemove use of boost foreach.
Carl Hetherington [Wed, 13 Jan 2021 12:07:32 +0000 (13:07 +0100)]
Remove use of boost foreach.

3 years agoReplace list with vector in most of the API.
Carl Hetherington [Wed, 13 Jan 2021 12:04:04 +0000 (13:04 +0100)]
Replace list with vector in most of the API.

3 years agoc++11 tidying.
Carl Hetherington [Sat, 9 Jan 2021 08:00:57 +0000 (09:00 +0100)]
c++11 tidying.

3 years agolibdcp version bump.
Carl Hetherington [Fri, 8 Jan 2021 20:54:54 +0000 (21:54 +0100)]
libdcp version bump.

3 years agoRemove unused stuff.
Carl Hetherington [Fri, 8 Jan 2021 20:54:28 +0000 (21:54 +0100)]
Remove unused stuff.

3 years agoBump libdcp.
Carl Hetherington [Mon, 4 Jan 2021 22:31:47 +0000 (23:31 +0100)]
Bump libdcp.

3 years agostd::shared_ptr
Carl Hetherington [Sun, 20 Dec 2020 13:11:13 +0000 (14:11 +0100)]
std::shared_ptr

3 years agoBump libdcp.
Carl Hetherington [Mon, 21 Dec 2020 22:28:14 +0000 (23:28 +0100)]
Bump libdcp.

3 years agoFix another unused variable warning.
Carl Hetherington [Mon, 21 Dec 2020 22:27:17 +0000 (23:27 +0100)]
Fix another unused variable warning.

3 years agoFix some unused variable warnings.
Carl Hetherington [Thu, 3 Dec 2020 09:53:42 +0000 (10:53 +0100)]
Fix some unused variable warnings.

3 years agoBump libdcp.
Carl Hetherington [Wed, 2 Dec 2020 09:30:45 +0000 (10:30 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 29 Nov 2020 20:07:24 +0000 (21:07 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Wed, 25 Nov 2020 22:33:06 +0000 (23:33 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 22 Nov 2020 22:35:18 +0000 (23:35 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sat, 21 Nov 2020 18:51:11 +0000 (19:51 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Fri, 20 Nov 2020 20:31:51 +0000 (21:31 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Thu, 19 Nov 2020 23:51:50 +0000 (00:51 +0100)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 15 Nov 2020 23:38:01 +0000 (00:38 +0100)]
Bump libdcp.

3 years agoBump libdcp for build fixes.
Carl Hetherington [Tue, 20 Oct 2020 23:03:59 +0000 (01:03 +0200)]
Bump libdcp for build fixes.

3 years agoBump libdcp for warnings fix.
Carl Hetherington [Tue, 20 Oct 2020 20:17:20 +0000 (22:17 +0200)]
Bump libdcp for warnings fix.

3 years agoBump libdcp.
Carl Hetherington [Tue, 6 Oct 2020 09:26:45 +0000 (11:26 +0200)]
Bump libdcp.

3 years agoObfuscate some test file names.
Carl Hetherington [Wed, 30 Sep 2020 19:20:32 +0000 (21:20 +0200)]
Obfuscate some test file names.

3 years agoAllow colours in font color tags to have no surrounding
Carl Hetherington [Wed, 30 Sep 2020 19:07:28 +0000 (21:07 +0200)]
Allow colours in font color tags to have no surrounding
quotation marks.

3 years agoAdd a test.
Carl Hetherington [Wed, 30 Sep 2020 18:59:49 +0000 (20:59 +0200)]
Add a test.

3 years agoBump libdcp.
Carl Hetherington [Sun, 27 Sep 2020 19:19:08 +0000 (21:19 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Sun, 27 Sep 2020 17:33:56 +0000 (19:33 +0200)]
Bump libdcp.

3 years agoBump libdcp for attempts to reduce compilation RAM requirement.
Carl Hetherington [Sat, 26 Sep 2020 09:29:01 +0000 (11:29 +0200)]
Bump libdcp for attempts to reduce compilation RAM requirement.

3 years agoBump libdcp.
Carl Hetherington [Sat, 26 Sep 2020 09:22:06 +0000 (11:22 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Fri, 25 Sep 2020 20:43:08 +0000 (22:43 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Wed, 23 Sep 2020 20:33:25 +0000 (22:33 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Wed, 23 Sep 2020 18:15:57 +0000 (20:15 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Wed, 23 Sep 2020 10:22:22 +0000 (12:22 +0200)]
Bump libdcp.

3 years agoBump libdcp.
Carl Hetherington [Mon, 21 Sep 2020 20:16:07 +0000 (22:16 +0200)]
Bump libdcp.

3 years agoBump libdcp for combine stuff.
Carl Hetherington [Fri, 18 Sep 2020 20:11:37 +0000 (22:11 +0200)]
Bump libdcp for combine stuff.

3 years agoBump libdcp for new method.
Carl Hetherington [Tue, 25 Aug 2020 21:12:57 +0000 (23:12 +0200)]
Bump libdcp for new method.

3 years agoBump lib{cxml,dcp}.
Carl Hetherington [Tue, 28 Jul 2020 11:03:10 +0000 (13:03 +0200)]
Bump lib{cxml,dcp}.

3 years agoBump libdcp for ATMOS fixes.
Carl Hetherington [Sat, 11 Jul 2020 21:46:22 +0000 (23:46 +0200)]
Bump libdcp for ATMOS fixes.

3 years agoBump libdcp for Atmos fixes.
Carl Hetherington [Fri, 19 Jun 2020 11:41:52 +0000 (13:41 +0200)]
Bump libdcp for Atmos fixes.

3 years agoBump libdcp for metadata changes.
Carl Hetherington [Tue, 16 Jun 2020 23:08:17 +0000 (01:08 +0200)]
Bump libdcp for metadata changes.

3 years agoBump libdcp for fix to spacey XSD filenames.
Carl Hetherington [Thu, 11 Jun 2020 14:56:55 +0000 (16:56 +0200)]
Bump libdcp for fix to spacey XSD filenames.

3 years agoBump libdcp for build fix.
Carl Hetherington [Thu, 11 Jun 2020 09:19:39 +0000 (11:19 +0200)]
Bump libdcp for build fix.

3 years agoBump libdcp for openjpeg Windows ccache fixes.
Carl Hetherington [Thu, 11 Jun 2020 08:51:42 +0000 (10:51 +0200)]
Bump libdcp for openjpeg Windows ccache fixes.

3 years agoStart pinning libdcp version again.
Carl Hetherington [Mon, 1 Jun 2020 22:21:11 +0000 (00:21 +0200)]
Start pinning libdcp version again.

4 years agoBump libcxml for the new force-cpp11 stuff.
Carl Hetherington [Thu, 2 Apr 2020 19:52:02 +0000 (21:52 +0200)]
Bump libcxml for the new force-cpp11 stuff.

4 years agoClean up and pass force-cpp11 down to libcxml.
Carl Hetherington [Thu, 2 Apr 2020 12:34:07 +0000 (14:34 +0200)]
Clean up and pass force-cpp11 down to libcxml.

4 years agoUpdate .gitignore.
Carl Hetherington [Wed, 1 Apr 2020 13:34:12 +0000 (15:34 +0200)]
Update .gitignore.

4 years agoNew test.
Carl Hetherington [Wed, 1 Apr 2020 13:24:45 +0000 (13:24 +0000)]
New test.

4 years agoFix incorrect calculation of extension block number (EBN); previously
Carl Hetherington [Wed, 1 Apr 2020 13:24:01 +0000 (13:24 +0000)]
Fix incorrect calculation of extension block number (EBN); previously
an incorrect 0 would be used if the line length was exactly 112.

4 years agoRemove confusing use of repeated loop counters.
Carl Hetherington [Wed, 1 Apr 2020 13:23:32 +0000 (13:23 +0000)]
Remove confusing use of repeated loop counters.

4 years agoFix binary STL output with subs that are too big for a single TTI block.
Carl Hetherington [Thu, 26 Mar 2020 22:03:23 +0000 (22:03 +0000)]
Fix binary STL output with subs that are too big for a single TTI block.

Forward-ported from 82f9ab96faeef0eb684c357d76d27f3737cf1d55 in v1.4.x.

4 years agoAdd a FIXME.
Carl Hetherington [Thu, 26 Mar 2020 20:45:14 +0000 (21:45 +0100)]
Add a FIXME.

4 years agoAdd another test.
Carl Hetherington [Wed, 25 Mar 2020 12:29:20 +0000 (13:29 +0100)]
Add another test.

4 years agoUse BOOST_FOREACH.
Carl Hetherington [Wed, 25 Mar 2020 12:11:45 +0000 (12:11 +0000)]
Use BOOST_FOREACH.

4 years agoAdd FIXME.
Carl Hetherington [Wed, 25 Mar 2020 12:02:31 +0000 (13:02 +0100)]
Add FIXME.

4 years agoWe only use 128 bytes of the buffer for TTI blocks.
Carl Hetherington [Wed, 25 Mar 2020 12:02:05 +0000 (13:02 +0100)]
We only use 128 bytes of the buffer for TTI blocks.

4 years agoFix build.
Carl Hetherington [Sat, 7 Mar 2020 18:45:56 +0000 (19:45 +0100)]
Fix build.

4 years agoBuild libdcp with force-cpp11 if it is passed in as an option to libsub.
Carl Hetherington [Thu, 5 Mar 2020 09:34:28 +0000 (10:34 +0100)]
Build libdcp with force-cpp11 if it is passed in as an option to libsub.

4 years agoSupport SSA tags in SRT files (DoM #938).
Carl Hetherington [Thu, 13 Feb 2020 23:16:45 +0000 (00:16 +0100)]
Support SSA tags in SRT files (DoM #938).

4 years agoMake horizontal position references correct when parsing \anX
Carl Hetherington [Thu, 13 Feb 2020 21:20:13 +0000 (22:20 +0100)]
Make horizontal position references correct when parsing \anX

4 years agoClarify meaning of horizontal and vertical references.
Carl Hetherington [Thu, 13 Feb 2020 21:19:52 +0000 (22:19 +0100)]
Clarify meaning of horizontal and vertical references.

4 years agoAdd compile_commands.json for ccls.
Carl Hetherington [Thu, 13 Feb 2020 23:25:31 +0000 (00:25 +0100)]
Add compile_commands.json for ccls.

4 years agoFactor SSA style parsing out to separate method.
Carl Hetherington [Thu, 13 Feb 2020 19:13:31 +0000 (20:13 +0100)]
Factor SSA style parsing out to separate method.

4 years agoAllow force-cpp11 via cscript options.
Carl Hetherington [Mon, 3 Feb 2020 00:02:26 +0000 (01:02 +0100)]
Allow force-cpp11 via cscript options.

4 years agoPossibly-missing include.
Carl Hetherington [Thu, 30 Jan 2020 00:16:45 +0000 (01:16 +0100)]
Possibly-missing include.

4 years agoAdd a test for the FILE * STL reader.
Carl Hetherington [Thu, 23 Jan 2020 18:26:39 +0000 (19:26 +0100)]
Add a test for the FILE * STL reader.

4 years agoAdd hack for binary STL files with high MNR (maximum number of rows) values.
Carl Hetherington [Thu, 23 Jan 2020 14:37:13 +0000 (15:37 +0100)]
Add hack for binary STL files with high MNR (maximum number of rows) values.

4 years agoAdd option to read binary STL from a FILE *
Carl Hetherington [Thu, 23 Jan 2020 14:12:25 +0000 (15:12 +0100)]
Add option to read binary STL from a FILE *

4 years agoSplit InputReader into InputReader and StreamInputReader.
Carl Hetherington [Thu, 23 Jan 2020 14:02:39 +0000 (15:02 +0100)]
Split InputReader into InputReader and StreamInputReader.

4 years agoIntroduce InputReader to read data from the file and do low-level parsing.
Carl Hetherington [Thu, 23 Jan 2020 13:57:27 +0000 (14:57 +0100)]
Introduce InputReader to read data from the file and do low-level parsing.

4 years agoMake the STL binary reader test better.
Carl Hetherington [Thu, 23 Jan 2020 19:58:37 +0000 (20:58 +0100)]
Make the STL binary reader test better.

4 years agoMove the body of dumpsubs out into a method.
Carl Hetherington [Thu, 23 Jan 2020 19:58:26 +0000 (20:58 +0100)]
Move the body of dumpsubs out into a method.

4 years agoFix static build.
Carl Hetherington [Thu, 5 Dec 2019 07:50:31 +0000 (08:50 +0100)]
Fix static build.