Rewrite taglib integration, now with TCMP

This commit is contained in:
Deluan
2020-09-07 14:23:50 -04:00
committed by Deluan Quintão
parent 2d0031f709
commit e70ec53983
11 changed files with 166 additions and 868 deletions
+8
View File
@@ -105,6 +105,14 @@ func (m *baseMetadata) parseInt(tagName string) int {
return 0
}
func (m *baseMetadata) parseFloat(tagName string) float32 {
if v, ok := m.tags[tagName]; ok {
f, _ := strconv.ParseFloat(v, 32)
return float32(f)
}
return 0
}
var dateRegex = regexp.MustCompile(`([12]\d\d\d)`)
func (m *baseMetadata) parseYear(tagName string) int {