<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dcpomatic/src, branch black-lines-debug</title>
<subtitle>DCP-o-matic DCP tools</subtitle>
<id>https://git.carlh.net/cgit/dcpomatic/atom?h=black-lines-debug</id>
<link rel='self' href='https://git.carlh.net/cgit/dcpomatic/atom?h=black-lines-debug'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/'/>
<updated>2023-03-15T23:44:42Z</updated>
<entry>
<title>Don't use pointless scale_for_display() (#2485).</title>
<updated>2023-03-15T23:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-15T23:28:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=270afed38c075cb8c2c56534674912d195a9d1f9'/>
<id>urn:sha1:270afed38c075cb8c2c56534674912d195a9d1f9</id>
<content type='text'>
Not only is it much more complicated than it needs to be, but it
also meant that for a PlayerVideo _inter_size and _out_size are
calculated slightly differently, meaning that when trying to
put a full-frame image into the output there could sometimes be
small differences between the two, meaning small gaps.
</content>
</entry>
<entry>
<title>Cleanup: improve comment and parameter name.</title>
<updated>2023-03-15T23:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-15T23:26:32Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=a31075bb01929d2c151fbdd9569442e6935e203f'/>
<id>urn:sha1:a31075bb01929d2c151fbdd9569442e6935e203f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove erroneous "fix" for subsampled source gaps.</title>
<updated>2023-03-15T23:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-15T23:26:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=aea88fe901c5fe48c558c5824cee696bb19ae421'/>
<id>urn:sha1:aea88fe901c5fe48c558c5824cee696bb19ae421</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove believed-unnecessary refresh.</title>
<updated>2023-03-15T23:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-12T23:40:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=2fa10f124d5d68c5782282d18959962c355cb836'/>
<id>urn:sha1:2fa10f124d5d68c5782282d18959962c355cb836</id>
<content type='text'>
I think this is unnnecessary because the VIDEO_CONTAINER_SIZE change
will come back from the player and the refresh will be done then.

Also the player checks to see if the new size is different to the old one,
and doesn't do the refresh if not, which is more efficient.
</content>
</entry>
<entry>
<title>Cleanup: use fit_ratio_within().</title>
<updated>2023-03-15T23:44:42Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-12T21:58:30Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=5031583d45449f8b49900496a2a46683bac68ad6'/>
<id>urn:sha1:5031583d45449f8b49900496a2a46683bac68ad6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: use dcp::Size.</title>
<updated>2023-03-15T23:37:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-12T21:56:43Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=e5a610e713af1a27e0bb2e6a600872ddc4439243'/>
<id>urn:sha1:e5a610e713af1a27e0bb2e6a600872ddc4439243</id>
<content type='text'>
</content>
</entry>
<entry>
<title>I don't think this round is necessary, as the return values of this method</title>
<updated>2023-03-15T23:37:02Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-12T21:45:55Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=02085b7d2e6322bc23fc5b9475dff7e5b6748699'/>
<id>urn:sha1:02085b7d2e6322bc23fc5b9475dff7e5b6748699</id>
<content type='text'>
are either used for UI/metadata or then passed to scale_for_display(),
which does its own pixel quanta rounding.
</content>
</entry>
<entry>
<title>Updated zh_CN translation from Danbo Song.</title>
<updated>2023-03-12T08:45:56Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-12T08:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=eb3301dbdf655a36c98f50eb9b4adcfe4d1dad0c'/>
<id>urn:sha1:eb3301dbdf655a36c98f50eb9b4adcfe4d1dad0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use IAB rather than ATMOS in ISDCF names (#2482).</title>
<updated>2023-03-11T00:31:03Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-11T00:31:03Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=dacf46c8aa5b399a7d51c9d0808869af9b73791c'/>
<id>urn:sha1:dacf46c8aa5b399a7d51c9d0808869af9b73791c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Output hints on stderr.</title>
<updated>2023-03-10T21:02:13Z</updated>
<author>
<name>ancient-skyscraper</name>
<email>bwb+dcpomaticcom@gibibyte.com</email>
</author>
<published>2023-03-10T21:01:14Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/dcpomatic/commit/?id=3c0eab416f67c293fb61069ce285e185d9c349b3'/>
<id>urn:sha1:3c0eab416f67c293fb61069ce285e185d9c349b3</id>
<content type='text'>
</content>
</entry>
</feed>
