<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/j2k_image_proxy.cc, branch debug/cgpost</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fcgpost</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=debug%2Fcgpost'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-11-06T22:25:48Z</updated>
<entry>
<title>Remove some unused parameters.</title>
<updated>2018-11-06T22:25:48Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-06T22:25:48Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e5b744922fb6aed65ec13f22a9de0c86dd1bd561'/>
<id>urn:sha1:e5b744922fb6aed65ec13f22a9de0c86dd1bd561</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Locking tweak.</title>
<updated>2018-11-06T22:11:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-06T22:11:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=24fbd3513614dba8f2e5ac16b86576d39f1dc6c0'/>
<id>urn:sha1:24fbd3513614dba8f2e5ac16b86576d39f1dc6c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move deinterleave of OpenJPEGImage to Image into the prepare(), meaning</title>
<updated>2018-11-06T01:42:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-06T01:32:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7f23456dce480a813f1d6ebb22cf6aa0d5214c49'/>
<id>urn:sha1:7f23456dce480a813f1d6ebb22cf6aa0d5214c49</id>
<content type='text'>
that it can be multi-threaded.  This allows the bit shift for non-12bpp
JPEG2000 sources to be done at the same time as the deinterleave.
Should speed up DCP playback in some cases.
</content>
</entry>
<entry>
<title>Unwrap loop and remove lots of calls to OpenJPEGImage::data.</title>
<updated>2018-11-06T00:19:24Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-11-06T00:19:24Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4c306639a3cebe1600ad0d869eec084d8c6acf7a'/>
<id>urn:sha1:4c306639a3cebe1600ad0d869eec084d8c6acf7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change MagickImageProxy to FFmpegImageProxy and make it use FFmpeg</title>
<updated>2018-10-11T23:46:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-10-11T23:46:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=72b11d5eb036651b6ff68edf3ed270e8fc52960f'/>
<id>urn:sha1:72b11d5eb036651b6ff68edf3ed270e8fc52960f</id>
<content type='text'>
to decode images.  Hence remove {Image,Graphics}Magick.
</content>
</entry>
<entry>
<title>Add some asserts.</title>
<updated>2018-07-18T00:32:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-07-18T00:32:42Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62d7752eacb997e830c794e046a42faa1b2e438f'/>
<id>urn:sha1:62d7752eacb997e830c794e046a42faa1b2e438f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Account for J2K decoding at lower-than-maximum resolution when cropping</title>
<updated>2018-04-13T22:23:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-13T22:23:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0ff4fa6058b305476e7bc60c590acb6135c49b1c'/>
<id>urn:sha1:0ff4fa6058b305476e7bc60c590acb6135c49b1c</id>
<content type='text'>
the resulting images; fixes #1274.
</content>
</entry>
<entry>
<title>Add basic memory-used stuff for butler and reduce minimum audio</title>
<updated>2017-12-29T22:51:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-12-29T22:51:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce'/>
<id>urn:sha1:a5ea5c0d2637dd41e3d356cb62cac75b8cadf8ce</id>
<content type='text'>
readahead quite a bit.  This in turn reduces the maximum butler memory
usage as it will keep getting audio (and hence video) until the
minimum audio readahead is hit.
</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>Multi-threaded decode of DCP when previewing.</title>
<updated>2017-07-26T14:47:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2017-07-26T14:47:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3e230d3785f19bc707fd7ea2b1f55321b93f536f'/>
<id>urn:sha1:3e230d3785f19bc707fd7ea2b1f55321b93f536f</id>
<content type='text'>
</content>
</entry>
</feed>
