<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/test/test.cc, branch fix-dmg-version</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=fix-dmg-version</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=fix-dmg-version'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2021-12-23T11:59:56Z</updated>
<entry>
<title>Add image_as_jpeg()</title>
<updated>2021-12-23T11:59:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-12-18T22:34:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=c0733033923d369cce3d76b318e969bf89a130b9'/>
<id>urn:sha1:c0733033923d369cce3d76b318e969bf89a130b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move Image::as_png() out to image_as_png().</title>
<updated>2021-12-23T11:59:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-12-18T20:26:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9b169d0feb2ecb3d8e833f5171093eca27cb9923'/>
<id>urn:sha1:9b169d0feb2ecb3d8e833f5171093eca27cb9923</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unnecessary method.</title>
<updated>2021-12-23T11:59:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-12-18T20:05:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a7a78af62afa78dabc9a92f595abc89312d2559b'/>
<id>urn:sha1:a7a78af62afa78dabc9a92f595abc89312d2559b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move make_dcp() out of Film (#2132).</title>
<updated>2021-12-18T13:23:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-12-18T13:23:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9ebbeae21efe950c4f18a9f959a8fe9f0be4e8f4'/>
<id>urn:sha1:9ebbeae21efe950c4f18a9f959a8fe9f0be4e8f4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rearrange checking (and re-examining) content.</title>
<updated>2021-11-28T20:08:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-11-28T09:39:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a2e41d9a95b6e0000f3a54f513214130f8b6ca9f'/>
<id>urn:sha1:a2e41d9a95b6e0000f3a54f513214130f8b6ca9f</id>
<content type='text'>
Most importantly, checking of content for changes before making
a DCP is now done in the TranscodeJob (rather than being in a
separate job).  This makes things a little neater and also makes
the batch converter less confusing when you add a job whose content
has changed.
</content>
</entry>
<entry>
<title>Add ConfigRestorer and use it instead of setup_test_config() directly.</title>
<updated>2021-11-03T10:29:27Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-11-02T22:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7846d4bfb77c117d931aad20239941a491492a78'/>
<id>urn:sha1:7846d4bfb77c117d931aad20239941a491492a78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace some raw arrays with std::vectors.</title>
<updated>2021-10-11T18:13:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-10-11T17:55:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=44b69f2d9affb048c3d166e3a62bf3462dd5c8b5'/>
<id>urn:sha1:44b69f2d9affb048c3d166e3a62bf3462dd5c8b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace aligned bool with enum Alignment.</title>
<updated>2021-09-27T11:41:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-09-15T21:36:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3799e91d126d243d41c44dcb0ca1bfa66b53a57e'/>
<id>urn:sha1:3799e91d126d243d41c44dcb0ca1bfa66b53a57e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various alignment adjustments.</title>
<updated>2021-09-27T11:41:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-09-14T23:00:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9bfa07293928c371d59db2091ba2b7e715ce5994'/>
<id>urn:sha1:9bfa07293928c371d59db2091ba2b7e715ce5994</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move video level conversion for RGB from FFmpegImageProxy to Image.</title>
<updated>2021-05-25T19:35:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-05-24T22:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62f9b78a2eb5f0fc6b9028264bac6ad501d83309'/>
<id>urn:sha1:62f9b78a2eb5f0fc6b9028264bac6ad501d83309</id>
<content type='text'>
Since FFmpeg does not do video level conversion for RGB sources
when we (sort of) ask it to in Image::crop_scale_window() it seems
to make more sense to compensate for that by calling
full_to_video_range() in the same place (rather than in
FFmpegImageProxy).
</content>
</entry>
</feed>
