<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libdcp/src/sound_asset_writer.cc, branch cpp17</title>
<subtitle>DCP handling library</subtitle>
<id>https://git.carlh.net/cgit/libdcp/atom?h=cpp17</id>
<link rel='self' href='https://git.carlh.net/cgit/libdcp/atom?h=cpp17'/>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/'/>
<updated>2023-10-17T10:44:04Z</updated>
<entry>
<title>Don't write MCA subdescriptors for channels that don't exist in the MXF (#2631).</title>
<updated>2023-10-17T10:44:04Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T21:13:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=06c02f781597a5679c9a2fcdc7a7c9f79f58f6f4'/>
<id>urn:sha1:06c02f781597a5679c9a2fcdc7a7c9f79f58f6f4</id>
<content type='text'>
This causes some test ID churn.
</content>
</entry>
<entry>
<title>Cleanup: two lines can be one.</title>
<updated>2023-10-16T21:12:52Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T21:12:52Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=460e2fb65c378256a8f8fb7f3249f746c5b1990e'/>
<id>urn:sha1:460e2fb65c378256a8f8fb7f3249f746c5b1990e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup: add some comments.</title>
<updated>2023-10-16T21:12:33Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-16T21:12:33Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=b7c82dec9d396a46ef3291eeaa956cb385081d81'/>
<id>urn:sha1:b7c82dec9d396a46ef3291eeaa956cb385081d81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add wrappers around boost::filesystem methods that handle the</title>
<updated>2023-10-08T23:20:01Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-10-06T00:04:49Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=e4b2ebd80779a44d24fe87af26ef278c1e2d97d2'/>
<id>urn:sha1:e4b2ebd80779a44d24fe87af26ef278c1e2d97d2</id>
<content type='text'>
required mangling of long filenames on Windows.

Also wrap lots of missing places (e.g. calls to asdcplib, libxml++,
libcxml etc.) in dcp::filesystem::fix_long_path().

The idea is to keep paths un-mangled until they we call some
filesystem-related API and mangle them at that point.  Otherwise
we end up serialising mangled names, which seems like it will
not end well.

Should fix DoM #2623.
</content>
</entry>
<entry>
<title>Allow specification of channels that need a MCASubDescriptor.</title>
<updated>2023-03-20T23:37:12Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-20T23:37:12Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c047da0a3ee78f8066ef65cdbcd978cdd67fb42e'/>
<id>urn:sha1:c047da0a3ee78f8066ef65cdbcd978cdd67fb42e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow writing to sound assets with int32_t as well as float.</title>
<updated>2023-03-16T20:07:10Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-16T20:07:10Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=8c5aed0c60927ad3f22ef3b620a4c2e000316a65'/>
<id>urn:sha1:8c5aed0c60927ad3f22ef3b620a4c2e000316a65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify number of channels in the data passed to SoundAssetWriter, and pad channels that aren't there.</title>
<updated>2023-03-16T18:52:06Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-16T18:51:27Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c1d296b163ddf88a5b387f98e7e77988a242a996'/>
<id>urn:sha1:c1d296b163ddf88a5b387f98e7e77988a242a996</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add include_mca_subdescriptors flag to SoundAsset writer.</title>
<updated>2023-03-01T18:44:25Z</updated>
<author>
<name>Carl Hetherington</name>
<email>cth@carlh.net</email>
</author>
<published>2023-03-01T18:44:25Z</published>
<link rel='alternate' type='text/html' href='https://git.carlh.net/cgit/libdcp/commit/?id=c76095e572fdf85e42db834c9bdb84f2bdb6fee3'/>
<id>urn:sha1:c76095e572fdf85e42db834c9bdb84f2bdb6fee3</id>
<content type='text'>
</content>
</entry>
<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>
</feed>
