<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.11.57</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.57</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.57'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-02-17T00:25:11Z</updated>
<entry>
<title>Fix crash on importing an encrypted DCP.</title>
<updated>2018-02-17T00:25:11Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-17T00:25:11Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2a434c744338ff23ca99e21a130afaf042300ada'/>
<id>urn:sha1:2a434c744338ff23ca99e21a130afaf042300ada</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add log for assertion failure.</title>
<updated>2018-02-16T23:53:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-16T23:52:39Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=62890d211dd114c90e2f661ebbabd999850df6c3'/>
<id>urn:sha1:62890d211dd114c90e2f661ebbabd999850df6c3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AudioDecoder::_positions is at the resampled rate, if applicable;</title>
<updated>2018-02-16T21:57:13Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-16T21:54:01Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=7147957ea5485a70580135cf32c43a05ed97a7f2'/>
<id>urn:sha1:7147957ea5485a70580135cf32c43a05ed97a7f2</id>
<content type='text'>
fix its initial setup.  Fixes problems when seeking deep into
resampled content; before this commit the audio time stamps got
out of whack sufficiently that the butler would fill with video
before any audio made it past the range checks.
</content>
</entry>
<entry>
<title>Make Config::read() fallback match Config::set_defaults() for</title>
<updated>2018-02-13T01:08:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-13T01:08:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=08feee25150ff15bad67087c80e44ba21e6ebd0d'/>
<id>urn:sha1:08feee25150ff15bad67087c80e44ba21e6ebd0d</id>
<content type='text'>
_default_dcp_content_type.
</content>
</entry>
<entry>
<title>Add SWS_ACCURATE_RND to sws flags.  Without this, conversions to RGB in</title>
<updated>2018-02-12T23:47:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-12T23:47:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=b17a5963f9c79e3e99890f32129105dd49fb0c29'/>
<id>urn:sha1:b17a5963f9c79e3e99890f32129105dd49fb0c29</id>
<content type='text'>
crop_scale_window_test leave the 6 pixels at the right side of the image
uninitialised (sws_scale doesn't fill them in with anything) so you get
garbage in the output.  SWS_ACCURATE_RND fixes it.  There are whisperings
that this is slow, so the impact of this patch may need to be measured
in some "real" situations.
</content>
</entry>
<entry>
<title>Tone some debug messages down slightly.</title>
<updated>2018-02-12T23:21:34Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-12T23:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d7f731ef2a3e099cf7b9af1de514e8b56b71dfa1'/>
<id>urn:sha1:d7f731ef2a3e099cf7b9af1de514e8b56b71dfa1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Save decoding resolution reduction between launches (#1195).</title>
<updated>2018-02-10T23:00:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-10T22:43:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=0af38a850f967fd1848850a18432abc6314e9cc4'/>
<id>urn:sha1:0af38a850f967fd1848850a18432abc6314e9cc4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use av_guess_frame_rate rather than av_stream_get_r_frame_rate;</title>
<updated>2018-02-10T21:39:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-10T21:39:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=17f9254f68fabfe5d8136d256b69a65fc58724ee'/>
<id>urn:sha1:17f9254f68fabfe5d8136d256b69a65fc58724ee</id>
<content type='text'>
helps with #1030.  I hope this isn't a bad idea; this commit
should be reverted if there any hints of misread video frame rates.
</content>
</entry>
<entry>
<title>Fix odd behaviour when analysing single bits of audio which start at non-zero positions (#1203).</title>
<updated>2018-02-10T02:05:14Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-10T02:05:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=9d4906db6e143248cf1e814d539aa2c7a50721dc'/>
<id>urn:sha1:9d4906db6e143248cf1e814d539aa2c7a50721dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always pre-roll when seeking in DCPs; I don't think the performance</title>
<updated>2018-02-09T17:07:16Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-09T17:07:16Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=11a6decd652158b2288de17dc1aeafcd860fdfef'/>
<id>urn:sha1:11a6decd652158b2288de17dc1aeafcd860fdfef</id>
<content type='text'>
hit is anything to worry about (especially compared to the time taken
to decode the next frame).
</content>
</entry>
</feed>
