Commit Graph
12 Commits
Author SHA1 Message Date
K1ndWha1eandClaude Opus 5.5 6161a7faaa vfmt: весь код в формате V master (без изменений логики)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 17:31:02 +03:00
K1ndWha1eandClaude Opus 5.5 71b838e7d4 Frame снова @[heap]: баг кодогенерации V master (heap-структура из generic-функции в []T) исправлен в 03e12f3
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:43:22 +03:00
K1ndWha1eandClaude Opus 5.5 8a03ad3cd4 *добавлен API для аудиокниг (metadata/audiobook.v): TCOM, TIT1, COMM, TXXX, APIC, запись в файл без ID3v2, cp1251, потоковая перезапись
*публичные функции перехватывают панику (recover) и возвращают ошибку, проверка размера тэга
*совместимость с V master: iconv больше не обрезает NUL, у Frame убран @[heap] (баг кодогенерации)
*тесты test/audiobook_test.v

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:17:53 +03:00
K1ndWha1e 078e68efa8 *исправление ошибок: двой перезаписи, исправление записи с BOM, добавлена проверка в insert_tags_into_audio 2026-10-07 23:24:01 +03:00
K1ndWha1e ffa8d80875 *всё работает 2026-10-07 23:03:27 +03:00
K1ndWha1e aa04fd4df0 *исправления по считыванию данных без BOM
*добавлены работающие тесты
2026-09-29 23:26:34 +03:00
K1ndWha1e c06ef69c67 *исправлена запись новых тегов и apic 2026-09-26 00:13:48 +03:00
K1ndWha1e abab08f133 *многое сделано, не помню что 2026-09-25 21:57:30 +03:00
K1ndWha1e fdc72ae653 *добавлено получение закодированного тэга 2026-07-18 22:14:05 +03:00
K1ndWha1e 4196efa9a6 *небольшие оптимизации
*добавлен метод encode_frame
*подправлена структура Frame
2026-07-17 23:55:22 +03:00
K1ndWha1e 18ac12f3b5 *небольшой рефакторинг
*добавлен метод encode_size для Frame
2026-07-12 00:26:27 +03:00
K1ndWha1e 81034325a1 первый коммит 2026-07-11 20:46:19 +03:00