*многое сделано, не помню что
This commit is contained in:
1 parent
fdc72ae653
commit
abab08f133
8 files changed
+249
-85
No files matched your search
+16
-16
@@ -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
|
||||
|
||||
Reference in new issue
Block a user