Browse Source

support wav files compression

pull/1189/head
eryx67 5 years ago
parent
commit
2a87087590
  1. 10
      weed/util/compression.go

10
weed/util/compression.go

@ -60,7 +60,7 @@ func UnGzipData(input []byte) ([]byte, error) {
// images // images
switch ext { switch ext {
case ".svg", ".bmp":
case ".svg", ".bmp", ".wav":
return true, true return true, true
} }
if strings.HasPrefix(mtype, "image/") { if strings.HasPrefix(mtype, "image/") {
@ -87,6 +87,14 @@ func UnGzipData(input []byte) ([]byte, error) {
if strings.HasSuffix(mtype, "script") { if strings.HasSuffix(mtype, "script") {
return true, true return true, true
} }
}
if strings.HasPrefix(mtype, "audio/") {
switch strings.TrimPrefix(mtype, "audio/") {
case "wave", "wav", "x-wav", "x-pn-wav":
return true, true
}
} }
return false, false return false, false

Loading…
Cancel
Save