<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/wscript, branch v2.1.49</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.1.49</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.1.49'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2015-08-26T21:36:25Z</updated>
<entry>
<title>Separate AudioPoint.</title>
<updated>2015-08-26T21:36:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-08-26T21:36:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e3c6a3c99f829174f69fc767b3b53f41053d1815'/>
<id>urn:sha1:e3c6a3c99f829174f69fc767b3b53f41053d1815</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Split log.{cc,h}.</title>
<updated>2015-08-26T18:45:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-08-26T18:45:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e7e9347cdd1f43e0dd3d1ca35632e9493a010fc6'/>
<id>urn:sha1:e7e9347cdd1f43e0dd3d1ca35632e9493a010fc6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try to fix build; link failure of FontConfig.</title>
<updated>2015-08-23T17:57:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-08-23T17:57:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=095429a7534744c13bb8e298737c856301558fbd'/>
<id>urn:sha1:095429a7534744c13bb8e298737c856301558fbd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use the correct font to render subtitles in preview / burn-in (#663).</title>
<updated>2015-08-23T17:08:59Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-08-23T17:08:59Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ea8d9e93091cd54d252b3c4069d1dba7060e4f75'/>
<id>urn:sha1:ea8d9e93091cd54d252b3c4069d1dba7060e4f75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Include tidying.</title>
<updated>2015-08-18T17:04:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-08-18T17:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c2a97b6f83a32483817d02194a1e7c8d6828b0bb'/>
<id>urn:sha1:c2a97b6f83a32483817d02194a1e7c8d6828b0bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add FTP uploader using curl.</title>
<updated>2015-07-17T14:40:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-07-17T14:37:23Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1d5462ef8d6a32b964f0335e3dd68aac31075d14'/>
<id>urn:sha1:1d5462ef8d6a32b964f0335e3dd68aac31075d14</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make a generic base for uploaders and move the SCP code into a subclass of that.</title>
<updated>2015-07-17T14:40:55Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-07-17T12:52:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b00389305af83dfd1e3b41ab3b108cb591f18c5d'/>
<id>urn:sha1:b00389305af83dfd1e3b41ab3b108cb591f18c5d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rename SCPDCPJob -&gt; UploadJob.</title>
<updated>2015-07-17T14:40:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-07-17T09:54:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9695a0f81ce2a0ccd02cf4608e7151e4f07baabc'/>
<id>urn:sha1:9695a0f81ce2a0ccd02cf4608e7151e4f07baabc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Attempt to fix boost regex deps.</title>
<updated>2015-07-02T17:34:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-07-02T17:34:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6bebefd325e60dd19342216f601e41e7cd459b55'/>
<id>urn:sha1:6bebefd325e60dd19342216f601e41e7cd459b55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missing subtitles in some cases.</title>
<updated>2015-06-26T21:02:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-06-26T21:02:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c8ff422a42eac30517a7acde57ab84e55449f4e4'/>
<id>urn:sha1:c8ff422a42eac30517a7acde57ab84e55449f4e4</id>
<content type='text'>
We were passing subtitles back from decoders to SubtitleDecoder
using dcp::SubtitleStrings and relying on their storage of time
to know when the subtitles were.  These times are quantised (by
the use of dcp::SubtitleString) and then compared with unquantised
times (kept as ContentTime) in the main checking loop in
SubtitleDecoder::get().

Fix this by storing periods as ContentTimePeriod as well as
in the dcp::SubtitleStrings.
</content>
</entry>
</feed>
