<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/writer.cc, branch v2.5.2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.5.2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.5.2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2015-10-22T09:30:45Z</updated>
<entry>
<title>Move quite a lot of stuff out of Writer into a new class</title>
<updated>2015-10-22T09:30:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-21T09:04:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7a65b08f1b09beacc0e0a8060641f677683d400c'/>
<id>urn:sha1:7a65b08f1b09beacc0e0a8060641f677683d400c</id>
<content type='text'>
ReelWriter, which hopefully cleans things up a bit.
</content>
</entry>
<entry>
<title>Remove ref_write mechanism and instead maintain state for each</title>
<updated>2015-10-22T09:30:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-21T08:23:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e25bf0c33f4085f6caa3d0d19a083399a422146a'/>
<id>urn:sha1:e25bf0c33f4085f6caa3d0d19a083399a422146a</id>
<content type='text'>
reel being written so that we don't need to keep track of frames
that are being referenced.
</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>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>Fix merge.</title>
<updated>2015-10-12T10:25:53Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-12T10:25:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=bccc426dd0924bf6be63000835d7c86fd390ff59'/>
<id>urn:sha1:bccc426dd0924bf6be63000835d7c86fd390ff59</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Basics of reel split.</title>
<updated>2015-10-12T10:05:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-09-16T14:38:53Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dbfbdcba0f5f08a932ba199039f2ca1530e482ac'/>
<id>urn:sha1:dbfbdcba0f5f08a932ba199039f2ca1530e482ac</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>Make sure SMPTE subtitle MXFs get the right intrinsic duration.</title>
<updated>2015-10-06T14:36:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-10-06T14:36:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a6791850f8bf56f4a08cf860fdce8df2d3e13405'/>
<id>urn:sha1:a6791850f8bf56f4a08cf860fdce8df2d3e13405</id>
<content type='text'>
</content>
</entry>
<entry>
<title>assert (joinable) before joining threads.</title>
<updated>2015-09-24T15:03:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2015-09-24T15:03:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e975b14d2c962eab149f56a79c35b68b608226d4'/>
<id>urn:sha1:e975b14d2c962eab149f56a79c35b68b608226d4</id>
<content type='text'>
</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>
