/* Copyright © 2023 Seednode */ package formats import ( "fmt" "github.com/h2non/filetype" ) func RegisterAudioFormats() *SupportedFormat { return &SupportedFormat{ Title: func(queryParams, fileUri, filePath, fileName, mime string) string { return fmt.Sprintf(`%s`, fileName) }, Body: func(queryParams, fileUri, filePath, fileName, mime string) string { return fmt.Sprintf(``, queryParams, fileUri, mime, fileName) }, Extensions: []string{ `.mp3`, `.ogg`, `.wav`, }, validator: func(head []byte) bool { return filetype.IsAudio(head) }, } }