Add Decoder Registry
Add Raw Decoder
This commit is contained in:
@ -25,7 +25,7 @@ type Decoder struct {
|
||||
audio []byte
|
||||
}
|
||||
|
||||
func NewDecoder(file []byte) *Decoder {
|
||||
func NewDecoder(file []byte) common.Decoder {
|
||||
return &Decoder{
|
||||
file: file,
|
||||
}
|
||||
@ -89,3 +89,10 @@ func (d *Decoder) Decode() error {
|
||||
}
|
||||
return nil
|
||||
}
|
||||
func init() {
|
||||
// Kugou
|
||||
common.RegisterDecoder("kgm", NewDecoder)
|
||||
common.RegisterDecoder("kgma", NewDecoder)
|
||||
// Viper
|
||||
common.RegisterDecoder("vpr", NewDecoder)
|
||||
}
|
||||
|
Reference in New Issue
Block a user