<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/sound_asset_writer.cc, branch python310</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=python310</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=python310'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2022-07-15T08:57:21Z</updated>
<entry>
<title>Fix thinko in previous commit.</title>
<updated>2022-07-15T08:57:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-07-15T08:57:02Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c97b584731299a6a72db60574f1626ff07ddb76b'/>
<id>urn:sha1:c97b584731299a6a72db60574f1626ff07ddb76b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Close assets on destruction even if finalize() is not called.</title>
<updated>2022-07-14T21:51:21Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2022-07-14T21:51:21Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=bdf7390c9ec8b24d6f007c4a53c191bb60c0fc75'/>
<id>urn:sha1:bdf7390c9ec8b24d6f007c4a53c191bb60c0fc75</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix incorrect channel assigment (DoM bug #2062).</title>
<updated>2021-07-15T12:08:08Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-07-15T12:08:08Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=cc4445c8ab6c6f389955dd2a95d2f756f0ae140a'/>
<id>urn:sha1:cc4445c8ab6c6f389955dd2a95d2f756f0ae140a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix/hide some warnings.</title>
<updated>2021-04-13T23:00:05Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-13T23:00:05Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=274dd30f2b11fe8ea563a2ac7436c9d463865b0b'/>
<id>urn:sha1:274dd30f2b11fe8ea563a2ac7436c9d463865b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make sound asset language optional.</title>
<updated>2021-04-08T22:02:09Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-04-08T22:02:09Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=45525875fef67ec1885968c0c5692307b16a279b'/>
<id>urn:sha1:45525875fef67ec1885968c0c5692307b16a279b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Write MCA tags based on the specified sound field.</title>
<updated>2021-03-25T23:09:15Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-03-25T23:09:15Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b9c5e3f74550917676e14324791d6ba4d0c07cac'/>
<id>urn:sha1:b9c5e3f74550917676e14324791d6ba4d0c07cac</id>
<content type='text'>
I had previously assumed that one should write MCA information into
the sound MXF based on what channels actually contain sound rather
than silence.

However a previous example of a stereo DCP gives a verification error
in EasyDCP (see DoM bug #1935) which is solved by adding MCA tags
for each channel in the specified sound field (e.g. at least 6 tags
for a file which is marked as 5.1) even if the audio is really stereo.

This commit removes the "active channels" stuff and makes sure
that if we say a file is 5.1 we write at least 6 MCA tags (and
similarly for 7.1).
</content>
</entry>
<entry>
<title>Tweak comment.</title>
<updated>2021-02-06T21:22:45Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-02-06T21:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=377c88a90db7fa8b48f5f593a120f8908722d399'/>
<id>urn:sha1:377c88a90db7fa8b48f5f593a120f8908722d399</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tidying.</title>
<updated>2021-01-24T03:15:26Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-24T03:15:26Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=ceaf7bc52712cb60708ed5eb5c62c5e463dd8e89'/>
<id>urn:sha1:ceaf7bc52712cb60708ed5eb5c62c5e463dd8e89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Assorted c++11 cleanups.</title>
<updated>2021-01-22T00:39:22Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-22T00:39:22Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=5fbcd3a8dc711c6c42efabbac72ab0408f504ea2'/>
<id>urn:sha1:5fbcd3a8dc711c6c42efabbac72ab0408f504ea2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use enum class for the things in types.h</title>
<updated>2021-01-21T00:57:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2021-01-21T00:57:06Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=76e3325a16cdf6d7220a61e2b5cfdb9c804cc32c'/>
<id>urn:sha1:76e3325a16cdf6d7220a61e2b5cfdb9c804cc32c</id>
<content type='text'>
</content>
</entry>
</feed>
