<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/caption_content.cc, branch cpp17</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=cpp17</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=cpp17'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-07-23T10:20:12Z</updated>
<entry>
<title>More automated renaming.</title>
<updated>2018-07-23T10:20:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-23T10:20:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=df17bbd25da69fc38eb2dcd8b4a2531cf0bab0bc'/>
<id>urn:sha1:df17bbd25da69fc38eb2dcd8b4a2531cf0bab0bc</id>
<content type='text'>
ActiveCaptions -&gt; ActiveText
BitmapCaption -&gt; BitmapText
ContentCaption -&gt; ContentText
ContentTextCaption -&gt; ContentStringText
TextCaptionFileContent -&gt; StringTextFileContent
TextCaptionFileDecoder -&gt; StringTextFileDecoder
TextCaptionFile -&gt; StringTextFile
TextCaption -&gt; StringText
PlayerCaption -&gt; PlayerText
CaptionContent -&gt; TextContent
CaptionDecoder -&gt; TextDecoder
CaptionPanel -&gt; TextPanel
CaptionView -&gt; TextView
CaptionAppearanceDialog -&gt; SubtitleAppearanceDialog
CaptionType -&gt; TextType
</content>
</entry>
<entry>
<title>Some missing bits of caption type setup.</title>
<updated>2018-07-23T08:48:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-23T08:48:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9980c63570fcab916ce209e486459cee4bd6c8db'/>
<id>urn:sha1:9980c63570fcab916ce209e486459cee4bd6c8db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get ccaps by asking the Player, rather than by listening to its emissions,</title>
<updated>2018-07-23T00:21:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-23T00:21:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ded71cffd18962ebb6b9611a5eb6dfafe9e8e4ec'/>
<id>urn:sha1:ded71cffd18962ebb6b9611a5eb6dfafe9e8e4ec</id>
<content type='text'>
which is slightly cleaner and works when subtitles are emitted with an
unknown end time.  Also add CCAPs to the player.
</content>
</entry>
<entry>
<title>Display only required tabs, including subs / ccap.</title>
<updated>2018-07-21T23:41:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-21T23:41:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dea824f6ff41384a5e17e23de5434cf84eccff29'/>
<id>urn:sha1:dea824f6ff41384a5e17e23de5434cf84eccff29</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix failure to load projects.</title>
<updated>2018-07-21T21:14:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-21T21:14:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9cbe57dda759fccfa9dec8a0820114d7d8583a36'/>
<id>urn:sha1:9cbe57dda759fccfa9dec8a0820114d7d8583a36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix join for new caption stuff.</title>
<updated>2018-07-21T21:09:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-21T21:09:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c0885f03689441ef5cbc26694e060877dffe926f'/>
<id>urn:sha1:c0885f03689441ef5cbc26694e060877dffe926f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Remove join function; the code is long and I don't think anybody"</title>
<updated>2018-07-21T20:47:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-21T20:47:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6199e090dc1e32d3753ba7e7d7ea8c5f0d79f046'/>
<id>urn:sha1:6199e090dc1e32d3753ba7e7d7ea8c5f0d79f046</id>
<content type='text'>
It turns out Carsten uses it :)

This reverts commit bd5e8b83a3a18787241982efdae809d4db21f65d.
</content>
</entry>
<entry>
<title>Basics of multiple captions per content so that DCPContent can</title>
<updated>2018-07-21T14:16:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-21T14:16:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cbd4450197a083bf58bda510e626f73ba583cb66'/>
<id>urn:sha1:cbd4450197a083bf58bda510e626f73ba583cb66</id>
<content type='text'>
hold subs and closed captions.
</content>
</entry>
<entry>
<title>Thinko in previous.</title>
<updated>2018-07-20T21:12:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-20T21:12:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=aa0c63e482b63d7e85407ca72fa0ba5e5e1259ad'/>
<id>urn:sha1:aa0c63e482b63d7e85407ca72fa0ba5e5e1259ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Put caption details inside their own tag in the metadata.</title>
<updated>2018-07-20T21:11:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-20T21:11:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=06b218772cf18041edb11b5ed35c8a305b8fe26a'/>
<id>urn:sha1:06b218772cf18041edb11b5ed35c8a305b8fe26a</id>
<content type='text'>
</content>
</entry>
</feed>
