<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/subtitle_decoder.cc, branch v2.10.1</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.10.1</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.10.1'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2016-10-07T23:45:22Z</updated>
<entry>
<title>Fix overlapping burnt-in subtitles in some cases (#959).</title>
<updated>2016-10-07T23:45:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-10-07T23:45:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=37494990bbe81f41f581de8258dc7353b82d662d'/>
<id>urn:sha1:37494990bbe81f41f581de8258dc7353b82d662d</id>
<content type='text'>
Firstly, when finding subtitles that exist during a period, only
return those which overlap more than half the period.  This means
that, in a fight over a frame, the longest-running subtitle in that
frame will win.

Secondly, make SubtitleDecoder::get pick the wanted subtitles from
the cache simply by comparing their periods to those that were
requested.  I think this is nicer than what was there before
(basically reevaulating 'what subtitle(s) for this period') and
also makes the first part of this commit effective.
</content>
</entry>
<entry>
<title>Handle subtitles which contain Pango markup.</title>
<updated>2016-08-20T00:07:35Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-20T00:07:35Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2dd34ab7469a8a01de368b7a204ad0e8f2d5aefd'/>
<id>urn:sha1:2dd34ab7469a8a01de368b7a204ad0e8f2d5aefd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basic support for fading subtitles in and out (#923).</title>
<updated>2016-08-16T15:56:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-16T07:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=94b3924ed3cbf4fbfa2445ca1007f25c53dc8b60'/>
<id>urn:sha1:94b3924ed3cbf4fbfa2445ca1007f25c53dc8b60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow configuration of MXF/XML filenames (part of #710).</title>
<updated>2016-07-31T22:52:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-31T22:52:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9c01623c3038b978ba732de2ad147d29fad60afe'/>
<id>urn:sha1:9c01623c3038b978ba732de2ad147d29fad60afe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support shadow in subtitles (#911).</title>
<updated>2016-07-08T00:48:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-08T00:30:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ac2fa2172c30c234a19628d7a9ae696e435a56db'/>
<id>urn:sha1:ac2fa2172c30c234a19628d7a9ae696e435a56db</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adjust line spacing even with subs with specified proportional position.</title>
<updated>2016-07-03T20:44:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-03T20:44:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1dddcfdd50b38c239b93227c77c84337759de4c8'/>
<id>urn:sha1:1dddcfdd50b38c239b93227c77c84337759de4c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Take y scale into account when deciding subtitle line spacing.</title>
<updated>2016-07-02T22:52:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-02T22:52:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3dd6717ebb8766fd9ca2a9983e9d0bed69312d1e'/>
<id>urn:sha1:3dd6717ebb8766fd9ca2a9983e9d0bed69312d1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the preview respond to changes in subtitle line spacing.</title>
<updated>2016-07-01T00:05:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-29T23:20:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9b7e3d7d992f64da4bc78bc99d1eb706f181b798'/>
<id>urn:sha1:9b7e3d7d992f64da4bc78bc99d1eb706f181b798</id>
<content type='text'>
</content>
</entry>
<entry>
<title>First go at making the line spacing do something.</title>
<updated>2016-07-01T00:05:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-05-28T23:42:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2894023433c3addfb04ba7ae0be534e251b641b9'/>
<id>urn:sha1:2894023433c3addfb04ba7ae0be534e251b641b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support for underlined subtitles.</title>
<updated>2016-06-24T12:22:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-24T12:22:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d1fa523a3d7991e5e17938f7c019a71c3041b1e6'/>
<id>urn:sha1:d1fa523a3d7991e5e17938f7c019a71c3041b1e6</id>
<content type='text'>
</content>
</entry>
</feed>
