<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/player.cc, branch v2.11.28</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.28</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.28'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2017-12-11T01:06:37Z</updated>
<entry>
<title>Fix various problems caused by non-integer-frame start trims,</title>
<updated>2017-12-11T01:06:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-12-11T01:06:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=14c5566fe90b2584c7474c3250e6506d70e81510'/>
<id>urn:sha1:14c5566fe90b2584c7474c3250e6506d70e81510</id>
<content type='text'>
and also by the inability of content_video_to_dcp to return
negative values.  The latter is necessary for tests on "is this
content too early" to work.
</content>
</entry>
<entry>
<title>Clear out _stream_states before re-filling it.</title>
<updated>2017-12-10T21:25:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-12-10T21:25:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a2dffb09e4ff5c8d97ff945fc924735f7dcb796c'/>
<id>urn:sha1:a2dffb09e4ff5c8d97ff945fc924735f7dcb796c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Further fixes to audio decoder positioning logic.</title>
<updated>2017-10-10T18:55:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-10-10T18:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f7ccae9cf646b53f57fffd9637cffae1cd26bb6c'/>
<id>urn:sha1:f7ccae9cf646b53f57fffd9637cffae1cd26bb6c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix logic of audio decoder positioning.</title>
<updated>2017-10-09T22:04:36Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-10-09T22:04:36Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=660a286e004ca1ebd467f082947df007be4ef325'/>
<id>urn:sha1:660a286e004ca1ebd467f082947df007be4ef325</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restore correct setup of fast resampler when the player is set to fast.</title>
<updated>2017-09-03T21:41:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-09-03T21:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4b2cf0764a4091b9466f90e6dbbeb029e04bc2be'/>
<id>urn:sha1:4b2cf0764a4091b9466f90e6dbbeb029e04bc2be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect reel lengths in some cases; account for emitted data being rejected by the player, and for initial audio not to be at time 0.</title>
<updated>2017-08-29T23:59:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-29T23:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9ba99535750e19c341f6ff535c6c8991658a8fbb'/>
<id>urn:sha1:9ba99535750e19c341f6ff535c6c8991658a8fbb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basics of forced reduction of JPEG2000 decode resolution.</title>
<updated>2017-08-14T20:07:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-03T16:54:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0253b4e45c71a1c2e2a8bffaf1c3cb84a0a3e41a'/>
<id>urn:sha1:0253b4e45c71a1c2e2a8bffaf1c3cb84a0a3e41a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Film dependency from Empty.</title>
<updated>2017-08-14T20:07:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-08-02T15:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7a3f4f1b6411f7d15bf00e863fb5e70a5d930dd8'/>
<id>urn:sha1:7a3f4f1b6411f7d15bf00e863fb5e70a5d930dd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do repeat in the player rather than trying to do it in VideoDecoder.</title>
<updated>2017-07-28T14:36:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-07-28T14:36:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=280ca5218e193a3c54e5963dda1a80c6e78cc382'/>
<id>urn:sha1:280ca5218e193a3c54e5963dda1a80c6e78cc382</id>
<content type='text'>
Trying to repeat in VideoDecoder is the wrong side of the distinction
between content and DCP time; the repeat is for the DCP and VideoDecoder
should be emitting in terms of the source.
</content>
</entry>
<entry>
<title>Fix heavy fingers in previous commit.</title>
<updated>2017-07-27T16:56:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-07-27T16:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d3364ecd9b9a4675cfccf87b4ffc93ea604d9e45'/>
<id>urn:sha1:d3364ecd9b9a4675cfccf87b4ffc93ea604d9e45</id>
<content type='text'>
</content>
</entry>
</feed>
