<feed xmlns='http://www.w3.org/2005/Atom'>
<title>atracdenc/src/utf8_file.h, 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:47:07Z</updated>
<entry>
<title>Drop FileModeToWide allow-list</title>
<updated>2026-05-03T18:47:07Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2026-05-03T18:47:07Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=412629c19112d97c1ef56a75cdeee06fb3eb7f7f'/>
<id>urn:sha1:412629c19112d97c1ef56a75cdeee06fb3eb7f7f</id>
<content type='text'>
Widen the ASCII fopen mode string with std::wstring's iterator-pair
constructor instead of maintaining a hand-coded mapping. ASCII (0-127)
codepoints are valid wchar_t code units on Windows, which is the only
alphabet fopen modes use.

Co-Authored-By: Claude Opus 4.7 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<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>Fix UTF-8 input and output paths</title>
<updated>2026-05-03T18:20:31Z</updated>
<author>
<name>Daniil Cherednik</name>
<email>dan.cherednik@gmail.com</email>
</author>
<published>2026-05-03T18:20:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/atracdenc/commit/?id=2f96a97c070ecd6475900ffbe4bf9ee52f6b27e4'/>
<id>urn:sha1:2f96a97c070ecd6475900ffbe4bf9ee52f6b27e4</id>
<content type='text'>
Report libsndfile open failures before sample-rate validation, use UTF-16 Windows opens for PCM and compressed containers, and add integration tests for missing input plus UTF-8 input/output filenames.
</content>
</entry>
</feed>
