<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atracdenc/src/aea.cpp, branch fix_input_file_path</title>
<subtitle>OpenSource ATRAC1 ATRAC3 Encoder</subtitle>
<id>https://code.mastervirt.ru/atracdenc/atom?h=fix_input_file_path</id>
<link rel='self' href='https://code.mastervirt.ru/atracdenc/atom?h=fix_input_file_path'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/'/>
<updated>2026-05-03T18:37:20Z</updated>
<entry>
<title>Clean up UTF-8 path handling</title>
<updated>2026-05-03T18:37:20Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2026-05-03T18:37:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=84c58f18c908defb95494e86d0c7c36750dac01b'/>
<id>urn:sha1:84c58f18c908defb95494e86d0c7c36750dac01b</id>
<content type='text'>
Reuse the shared UTF-8 path helper in Media Foundation, normalize compressed output open errors, cover AEA encode/decode paths, and expand integration tests for ATRAC1 and decode filenames.
</content>
</entry>
<entry>
<title>Do not use 8bit, 16bit types if do not realy need it.</title>
<updated>2024-11-01T17:21:42Z</updated>
<author>
<name>Daniil Cheredni</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2024-10-21T19:53:55Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=d459470e2d8c1cdfc633584b277505ef03565ab1'/>
<id>urn:sha1:d459470e2d8c1cdfc633584b277505ef03565ab1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[refactoring] Split CompressedIO interface for Read and Write part</title>
<updated>2021-08-28T19:16:39Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2021-08-28T19:16:39Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=feb23a6ccb5c756b6497c24c4849cdda07cb35f1'/>
<id>urn:sha1:feb23a6ccb5c756b6497c24c4849cdda07cb35f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix some VS compilation warnings</title>
<updated>2019-05-16T22:21:41Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2019-05-16T22:21:41Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=72c3f6ec998e8acfade1e1b40abf32af21eb282b'/>
<id>urn:sha1:72c3f6ec998e8acfade1e1b40abf32af21eb282b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support for MS Windows platform</title>
<updated>2019-05-14T22:14:42Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2019-05-14T22:14:42Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=ed9629395ce9696164c1d617d573a47982e82169'/>
<id>urn:sha1:ed9629395ce9696164c1d617d573a47982e82169</id>
<content type='text'>
- VS build (2017 tested)
- Media Foundation Framework support to read/write pcm data (instead of
libsndfile)
</content>
</entry>
<entry>
<title>Set LGPL v2.1 license</title>
<updated>2017-02-12T13:14:56Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2017-02-12T13:14:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=3740b709a39e4a1eca7a5fbd598e8554944ce0e7'/>
<id>urn:sha1:3740b709a39e4a1eca7a5fbd598e8554944ce0e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not use compile time frame size specialisation</title>
<updated>2016-03-07T23:00:34Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2016-03-07T23:00:34Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=c0a41cd391cb29e41a6d00e419830fd235837e80'/>
<id>urn:sha1:c0a41cd391cb29e41a6d00e419830fd235837e80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactoring:</title>
<updated>2016-01-05T22:11:29Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2016-01-05T22:11:29Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=f7dbae4af76e76cb53ab34a7e9a16d78b83c6841'/>
<id>urn:sha1:f7dbae4af76e76cb53ab34a7e9a16d78b83c6841</id>
<content type='text'>
some changes to get possibility to create alternative
compression algorithms and use different containers.
</content>
</entry>
<entry>
<title>missed header added</title>
<updated>2015-11-22T09:46:07Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2015-11-22T09:46:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=23287d2ae372e3d44f8810c3c5ecbf855b466c18'/>
<id>urn:sha1:23287d2ae372e3d44f8810c3c5ecbf855b466c18</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changes aea header:</title>
<updated>2015-11-06T21:50:58Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2015-11-06T21:50:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=66659c6386c792a3ae9f910578e1b671fd9213ad'/>
<id>urn:sha1:66659c6386c792a3ae9f910578e1b671fd9213ad</id>
<content type='text'>
- write length in header (qhimdtransfer writes it, and we will)
- make first frame empty (it is a hack, but without it ffmpeg based
  players detects aea file as mpeg. I need aea specification ;-))
</content>
</entry>
</feed>
