<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/film.h, branch v2.18.2</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.2</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.18.2'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2024-12-26T16:20:25Z</updated>
<entry>
<title>Give ownership of info files to ReelWriters (#2912).</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-16T00:58:57Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=24728b74693bb84d79474e014cdb952abc8a79f2'/>
<id>urn:sha1:24728b74693bb84d79474e014cdb952abc8a79f2</id>
<content type='text'>
The motivation here is to stop a pattern where we create a file, close
it, and then re-open it (many times) as I think there are problems on
Windows when a virus scanner sees the new file, opens it for checking,
and then we can't re-open it.

This also makes things a fair bit simpler, as a lock is removed and we
don't try to differentiate read/write cases by opening the file in
different ways; it's now always writeable.
</content>
</entry>
<entry>
<title>Make info_file() public.</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-16T00:53:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d7f6ab91208cb4a562ccd668ca2cc8135f124053'/>
<id>urn:sha1:d7f6ab91208cb4a562ccd668ca2cc8135f124053</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: collect and sort friend declarations.</title>
<updated>2024-12-26T16:20:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-12-16T00:48:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=42097677b92226619f22d0221214284b1a392258'/>
<id>urn:sha1:42097677b92226619f22d0221214284b1a392258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix mis-handling of reels with Atmos content (#2901).</title>
<updated>2024-11-30T21:18:51Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-11-29T20:04:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5db5da477ce02166481d79df322bbfb7abc8f24c'/>
<id>urn:sha1:5db5da477ce02166481d79df322bbfb7abc8f24c</id>
<content type='text'>
We must have reel boundaries at least on Atmos content boundaries as I
don't know for sure how to insert silence into an Atmos stream.
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/main' into v2.17.x</title>
<updated>2024-09-13T21:43:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-13T21:43:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c1d3f6f4f645e76302ca4262de3517497fa1e14b'/>
<id>urn:sha1:c1d3f6f4f645e76302ca4262de3517497fa1e14b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support closed subtitles and open captions.</title>
<updated>2024-09-03T15:02:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-08-11T10:48:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f145574466ca52e754c4febf1d79fb6d202d42d2'/>
<id>urn:sha1:f145574466ca52e754c4febf1d79fb6d202d42d2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Clarify copying of InfoFileHandle.</title>
<updated>2024-09-03T07:54:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-09-03T07:54:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5cbecec37e691976b8855a923a7115e7a974dd3b'/>
<id>urn:sha1:5cbecec37e691976b8855a923a7115e7a974dd3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve save-template dialog and always use a default template.</title>
<updated>2024-05-24T23:30:31Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-05-09T19:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=1e6484e0fe9e3fa090ef58e17433333a5378043c'/>
<id>urn:sha1:1e6484e0fe9e3fa090ef58e17433333a5378043c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop using video directory and hard-linking (#2756).</title>
<updated>2024-05-11T19:00:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-03-14T23:41:20Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d2c665cba983c625933817e0bf05e298f80f0119'/>
<id>urn:sha1:d2c665cba983c625933817e0bf05e298f80f0119</id>
<content type='text'>
Instead store details of a previously-created asset in the film's
metadata and then look there for potential video files to re-use.
</content>
</entry>
<entry>
<title>Allow specification of video bit rate separately for J2K and MPEG2.</title>
<updated>2024-04-22T11:03:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2024-04-05T21:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=21ebc2365dd7a66c05d130dc87861f7399ae834b'/>
<id>urn:sha1:21ebc2365dd7a66c05d130dc87861f7399ae834b</id>
<content type='text'>
</content>
</entry>
</feed>
