<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/transcode_job.cc, branch v2.9.41</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.9.41</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.9.41'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2016-09-30T10:35:41Z</updated>
<entry>
<title>Start reporting frames completed in transcode jobs immediately; don't wait until fps estimates are available.</title>
<updated>2016-09-30T10:35:41Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-09-30T10:35:41Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=8c6ba9a92b81689eb192f331fad445cc0ea4b3a0'/>
<id>urn:sha1:8c6ba9a92b81689eb192f331fad445cc0ea4b3a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove all use of stringstream in an attempt to fix</title>
<updated>2016-08-12T08:13:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-08-10T15:38:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b1dc9c3a2f7e55c9afc5bf2d5b465371b048e14f'/>
<id>urn:sha1:b1dc9c3a2f7e55c9afc5bf2d5b465371b048e14f</id>
<content type='text'>
the suspected thread-unsafe crash bugs on OS X.
</content>
</entry>
<entry>
<title>Rename SafeStringStream -&gt; locked_stringstream.  Bump deps for removal of stringstream.</title>
<updated>2016-07-22T09:06:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-22T09:06:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=422be0eece2bf6ee80db1d3c21553cd82efff789'/>
<id>urn:sha1:422be0eece2bf6ee80db1d3c21553cd82efff789</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Try to improve progress reporting when doing image/sound digests.</title>
<updated>2016-07-05T15:04:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-07-05T15:04:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=734a654a07ba97cb6d55309e00f8525d196c88ce'/>
<id>urn:sha1:734a654a07ba97cb6d55309e00f8525d196c88ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Use make_shared&lt;&gt;."</title>
<updated>2016-06-21T22:08:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T22:08:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a8a0dfd1b21de6c0facf965ab119833ff6f790bf'/>
<id>urn:sha1:a8a0dfd1b21de6c0facf965ab119833ff6f790bf</id>
<content type='text'>
Support for this seems to vary wildly across DoM's build
targets.  Stuff that builds on 16.04 won't build on 14.04,
for example.  Seems to not be worth the hassle now.

This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
</content>
</entry>
<entry>
<title>Use make_shared&lt;&gt;.</title>
<updated>2016-06-21T00:14:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-21T00:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f'/>
<id>urn:sha1:5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clean up of 3D-&gt;2D conversion.</title>
<updated>2016-06-14T14:07:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-06-14T14:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0b6f2d7b04819711228ed5fbc5d299b58cef997e'/>
<id>urn:sha1:0b6f2d7b04819711228ed5fbc5d299b58cef997e</id>
<content type='text'>
It makes slightly more sense to discard 2D in the Transcoder
rather than the Encoder.  Unfortunately this requires quite
invasive changes, mainly to remove Encoder::_position and instead
derive this information from the PlayerVideo that is being handled.
This is also nicer than before, I think.

A notable change is that in player.cc; using time rather than
content_video_to_dcp().  This means we are assuming that the decoder
returns video at the time we ask it to, rather than checking
what it has returned.  I can't think of a problem with this (yet).
</content>
</entry>
<entry>
<title>No-op; fix GPL address and use the explicit-program-name version.</title>
<updated>2016-05-25T19:56:58Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-05-25T19:56:58Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3828baf56467224f5d44049bf1e7a7ed11f43a05'/>
<id>urn:sha1:3828baf56467224f5d44049bf1e7a7ed11f43a05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add option to auto-upload to the TMS (#794).</title>
<updated>2016-02-16T11:24:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-02-16T11:24:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7feda7e97b67917d240585a09ed6c50d4605a83d'/>
<id>urn:sha1:7feda7e97b67917d240585a09ed6c50d4605a83d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add fps count to the log on transcode finish (#786).</title>
<updated>2016-01-14T11:18:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2016-01-14T11:18:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0725fcaf8dd25dda1afbf5791a8375611036c0bf'/>
<id>urn:sha1:0725fcaf8dd25dda1afbf5791a8375611036c0bf</id>
<content type='text'>
</content>
</entry>
</feed>
