<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib, branch v2.11.56</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.56</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=v2.11.56'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2018-02-16T21:57:13Z</updated>
<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>
<entry>
<title>Updated ru_RU translation from Igor Voytovich.</title>
<updated>2018-02-09T01:00:37Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-09T01:00:37Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=10b5f18a721d9c6cde3da3562158a4726fd24d65'/>
<id>urn:sha1:10b5f18a721d9c6cde3da3562158a4726fd24d65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>typeid() doesn't seem to downcast, so just check types in the take_settings_from methods (#1192).</title>
<updated>2018-02-08T20:57:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-02-08T20:57:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=d9825793692a41374b184f423994667b663d8526'/>
<id>urn:sha1:d9825793692a41374b184f423994667b663d8526</id>
<content type='text'>
</content>
</entry>
</feed>
