<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/player.cc, branch v2.4.15</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.4.15</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.4.15'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2015-10-26T09:37:29Z</updated>
<entry>
<title>Reinstate subtitle speed-up patch 526fd6de4c80a7ac9614a1cb0209efff7b171cd5 but only for preview.</title>
<updated>2015-10-26T09:37:29Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-26T09:37:29Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2e62b2c0de47fc8e5bcb5466b2876f9b23d2ae84'/>
<id>urn:sha1:2e62b2c0de47fc8e5bcb5466b2876f9b23d2ae84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various multi-reel fixes.</title>
<updated>2015-10-22T09:30:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-20T08:55:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2c5398adaea8bc56fe196144a9a233981657fba0'/>
<id>urn:sha1:2c5398adaea8bc56fe196144a9a233981657fba0</id>
<content type='text'>
* _video_frames_enqueued -&gt; _position
* some int -&gt; Frame replacements
* Call Writer::ref_write when there is nothing to encode / write
  for one frame.
* Assume Encoder::encode is called once per output video frame.
* Possibly correct some off-by-1 overlap bugs.
* Don't reset _last_written on FAKE write as I believe there is no need.
</content>
</entry>
<entry>
<title>Fix invalid Interop subtitle times in some cases.</title>
<updated>2015-10-15T08:13:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-15T08:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6708d52b5c2ff9ccb6ee99f3b793d791bb95f26b'/>
<id>urn:sha1:6708d52b5c2ff9ccb6ee99f3b793d791bb95f26b</id>
<content type='text'>
Use a much higher "timecode rate" (1000 rather than 24) when
representing the time of subtitles internally so that accuracy
is preserved and we don't end up rounding things up to give
out of range results.
</content>
</entry>
<entry>
<title>Rename split-by-video content slightly; fix referencing to multi-reel DCPs.</title>
<updated>2015-10-12T14:05:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-12T14:05:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f9068dcbfbb09082e29e2a779ef1a7a2f6ee849e'/>
<id>urn:sha1:f9068dcbfbb09082e29e2a779ef1a7a2f6ee849e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Logging improvements to allow prettier displays in the server GUI.</title>
<updated>2015-10-09T12:45:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-09T12:44:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=aeb835a18c8df347e0ed68fb24631b320abeb611'/>
<id>urn:sha1:aeb835a18c8df347e0ed68fb24631b320abeb611</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Comment.</title>
<updated>2015-10-06T17:07:19Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-06T17:07:19Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8ad854af828575e44db349eed7e9198932ec3d80'/>
<id>urn:sha1:8ad854af828575e44db349eed7e9198932ec3d80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1. Set correct FrameRateChanges for subtitle content; they should</title>
<updated>2015-10-06T15:29:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-06T15:29:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=daba5abc608788795de727121bcd1a83ef9caecb'/>
<id>urn:sha1:daba5abc608788795de727121bcd1a83ef9caecb</id>
<content type='text'>
be made from the subtitle's "native" rate so that subtitle times
are corrected when the DCP rate is not the same.

2. After this we only need the best overlap rate for SndfileContent
so move the code.  Also fix it as it never found overlaps before.
</content>
</entry>
<entry>
<title>Fix subtitle timing under trim.</title>
<updated>2015-10-04T21:56:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-04T21:56:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=276a8f49c94cc80a7b29d5ecd8c7584e7ddcd87c'/>
<id>urn:sha1:276a8f49c94cc80a7b29d5ecd8c7584e7ddcd87c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes to DCP rate must update player pieces.</title>
<updated>2015-09-28T15:38:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-09-28T15:38:13Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5642ab947867fb65f2d8293481dd37a5a08cdb41'/>
<id>urn:sha1:5642ab947867fb65f2d8293481dd37a5a08cdb41</id>
<content type='text'>
Piece contains a copy of the DCP video rate so we need new pieces
if this changes.  Fixes #699.
</content>
</entry>
<entry>
<title>Back-end for very basic and hacky VF support for a DCP imported as content.</title>
<updated>2015-09-15T23:52:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-09-15T23:52:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dd59755d86cdb1892bb0ba4d69af520cee4aa964'/>
<id>urn:sha1:dd59755d86cdb1892bb0ba4d69af520cee4aa964</id>
<content type='text'>
</content>
</entry>
</feed>
