<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.14.7</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.7</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.14.7'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2019-05-27T23:48:06Z</updated>
<entry>
<title>Use pofilter to check i18n and fix some .po file glitches.</title>
<updated>2019-05-27T23:48:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-27T23:48:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=fe6de8b48ff0a40e229c06932ac5fd497322f208'/>
<id>urn:sha1:fe6de8b48ff0a40e229c06932ac5fd497322f208</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix several bits of bad i18n markup and add start of checking script.</title>
<updated>2019-05-27T22:57:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-27T22:50:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=ec9cb6719c72930243afc534120da12323e29568'/>
<id>urn:sha1:ec9cb6719c72930243afc534120da12323e29568</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some malformed placeholders in the cs_CZ translation.</title>
<updated>2019-05-27T22:38:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-27T22:38:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=cbd2876db6b68e35cb6e7b111ce6b14180c4f97f'/>
<id>urn:sha1:cbd2876db6b68e35cb6e7b111ce6b14180c4f97f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix slightly unbelievable out-of-bounds array access when setting up the audio map for mixdown-to-stereo.</title>
<updated>2019-05-25T23:30:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-25T23:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=677eaab5c03e9c614ae2bc417a43bd5c1295bb8d'/>
<id>urn:sha1:677eaab5c03e9c614ae2bc417a43bd5c1295bb8d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Give an error if 2D content is set to 3D (#1565).  Also run</title>
<updated>2019-05-21T00:50:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-21T00:47:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c5f67166138c3849cc49f1223742343ce4b11b9f'/>
<id>urn:sha1:c5f67166138c3849cc49f1223742343ce4b11b9f</id>
<content type='text'>
3D tests with more parallel jobs to speed them up.

Backported from 11c07c6fd98620c859c7d3dcf6a4bbf6a05e567e in v2.15.x.
</content>
</entry>
<entry>
<title>Updated de_DE translation from Carsten Kurz.</title>
<updated>2019-05-10T13:35:43Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-10T13:35:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a9ce4f64658979bc15c301b53c76846072fda0ef'/>
<id>urn:sha1:a9ce4f64658979bc15c301b53c76846072fda0ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add new ko_KR .po files.</title>
<updated>2019-05-10T12:12:32Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-10T12:12:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a8a3d3759e5104a36e6d4b36f3a572b0bf672470'/>
<id>urn:sha1:a8a3d3759e5104a36e6d4b36f3a572b0bf672470</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated fr_FR translation from Thierry Journet.</title>
<updated>2019-05-07T19:52:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-07T19:52:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8242f46a4e3b0b6586613d70f8e07b1782ca2eeb'/>
<id>urn:sha1:8242f46a4e3b0b6586613d70f8e07b1782ca2eeb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated nl_NL translation from Rob van Nieuwkerk.</title>
<updated>2019-05-05T22:32:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-05T22:32:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a49c3824e1b88e37a58a05b9142008ccd192d3d3'/>
<id>urn:sha1:a49c3824e1b88e37a58a05b9142008ccd192d3d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop video filters emitting frames from the old position just</title>
<updated>2019-05-05T22:23:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-05-05T22:23:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=72253f423319c8ff727acf3324617c206b984ae1'/>
<id>urn:sha1:72253f423319c8ff727acf3324617c206b984ae1</id>
<content type='text'>
after a seek.

If this happens, we get sequences like

1. emit some video at time 60s
2. seek to 40s
3. video frame emitted from filter at 60.1s; this sets _last_video_time
in player so that frames emitted between 40s and 60s are discarded;
hence the audio buffers overflow.

Should fix #1551.
</content>
</entry>
</feed>
