<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src/lib/shuffler.cc, branch alignment</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=alignment</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=alignment'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2020-05-20T19:56:28Z</updated>
<entry>
<title>Add a bit more debug logging to the player.</title>
<updated>2020-05-20T19:56:28Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-05-20T18:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=591ccb82d75070d7cba55995bab23513741ff5cf'/>
<id>urn:sha1:591ccb82d75070d7cba55995bab23513741ff5cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix weirdly-allowed misplaced bracket.</title>
<updated>2020-03-01T23:31:50Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-03-01T23:31:50Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=69861be7113fef28bf1cbd9aa6371e5c9b033dd9'/>
<id>urn:sha1:69861be7113fef28bf1cbd9aa6371e5c9b033dd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove unused LOG_DEBUG_DECODE and re-use it to add some 3D shuffler logging.</title>
<updated>2020-03-01T21:58:49Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2020-03-01T21:58:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=981100bbff6883ff024b41d4b62e00b2ab8caec4'/>
<id>urn:sha1:981100bbff6883ff024b41d4b62e00b2ab8caec4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixes to 3D shuffler to fix #1463.</title>
<updated>2019-02-13T00:17:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-02-13T00:17:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=27fbe80bccafe744ca3f96129c9e582f39921891'/>
<id>urn:sha1:27fbe80bccafe744ca3f96129c9e582f39921891</id>
<content type='text'>
Make the shuffler longer; I've seen examples where the video and sound
are over a second apart within the muxed file.

Allow the shuffler to pass through complete missed frames;
e.g. if the input is L1 R1 L3 R3 we can pass that through without
worrying about the missing frame #2.

Add a log warning if the shuffler fills: at this point, 3D sync
may be lost.
</content>
</entry>
<entry>
<title>White space.</title>
<updated>2019-02-12T21:27:00Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2019-02-12T21:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=009324f18c0e4920efb8fcfb3ef06ad9a691db7a'/>
<id>urn:sha1:009324f18c0e4920efb8fcfb3ef06ad9a691db7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Somewhat speculative shuffler fix for assertion failure.</title>
<updated>2018-04-07T21:34:07Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-07T21:34:07Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=90f6aaa11d0281772e4f9e164f211e3f2c03af7a'/>
<id>urn:sha1:90f6aaa11d0281772e4f9e164f211e3f2c03af7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix silly crash in shuffler.</title>
<updated>2018-04-07T21:27:54Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-07T21:27:54Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=6e6ebf3122333b38333482bce64df3e6e61e64c4'/>
<id>urn:sha1:6e6ebf3122333b38333482bce64df3e6e61e64c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Further adjustment of shuffler to cope with having sources for only one eye.</title>
<updated>2018-04-05T15:31:18Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-05T15:31:18Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5f5c64faa7b0114f84f45e50211611333042c672'/>
<id>urn:sha1:5f5c64faa7b0114f84f45e50211611333042c672</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove believed-unnecessary check.</title>
<updated>2018-04-05T14:34:46Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-05T14:34:46Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=f219a53380fcc7facc5915ddc85ff8d8187647a1'/>
<id>urn:sha1:f219a53380fcc7facc5915ddc85ff8d8187647a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Wait for in-order input to shuffler before emitting anything, otherwise</title>
<updated>2018-04-05T01:41:40Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2018-04-05T01:41:40Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=4775971005de645dd539c7c940a699758d535c46'/>
<id>urn:sha1:4775971005de645dd539c7c940a699758d535c46</id>
<content type='text'>
we emit a crucial frame and then fail to carry on because we miss it.
</content>
</entry>
</feed>
