Implemented Maloja listen export

This commit is contained in:
Philipp Wolfer 2023-11-10 00:00:31 +01:00
parent 10590f9f67
commit 0bee8561e3
No known key found for this signature in database
GPG key ID: 8FDF744D4919943B
6 changed files with 217 additions and 5 deletions

View file

@ -55,11 +55,11 @@ func (t Track) Duration() time.Duration {
var duration time.Duration
milliseconds, ok := t.AdditionalInfo["duration_ms"].(float64)
if ok {
duration = time.Duration(int(milliseconds) * int(time.Millisecond))
duration = time.Duration(int64(milliseconds) * int64(time.Millisecond))
} else {
seconds, ok := t.AdditionalInfo["duration_ms"].(float64)
if ok {
duration = time.Duration(int(seconds) * int(time.Second))
duration = time.Duration(int64(seconds) * int64(time.Second))
}
}
return duration