*многое сделано, не помню что

This commit is contained in:
K1ndWha1e committed 2026-09-25 21:57:30 +03:00
1 parent fdc72ae653
commit abab08f133
8 files changed
+249 -85

No files matched your search

+16 -16
View File
@@ -11,19 +11,19 @@ import os { File }
// 13 - 1 (байт кодировки) - 2 (BOM) = 10 байт.
// В UTF-16 это будет всего 5 символов (так как 1 символ = 2 байта).
enum EnumID3v23 as u8 {
tit2
tpe1
tpe2
talb
tyer
trck
tcon
tcop
apic
comment
unknown
}
// enum EnumID3v23 as u8 {
// tit2
// tpe1
// tpe2
// talb
// tyer
// trck
// tcon
// tcop
// apic
// comment
// unknown
// }
const start_idx = 10
@@ -73,12 +73,12 @@ fn get_size_v23(size_bytes []u8) u64 {
// Получения размеров всех тэгов
pub fn (mut id3v23 ID3v23) get_full_size(mut audio File) {
get_full_size(mut id3v23, mut audio)
get_current_tag_size(mut id3v23, mut audio)
}
// Заполнение тэга
pub fn (mut id3v23 ID3v23) fill_tag(mut audio File) {
fill_tag[ID3v23](mut id3v23, mut audio)
pub fn (mut id3v23 ID3v23) fill_tags(mut audio File) {
dump_data[ID3v23](mut id3v23, mut audio)
}
// Конвертировать ID3 v2.3 в ID3 v1