Add Decoder Registry
Add Raw Decoder
This commit is contained in:
@ -26,7 +26,7 @@ var (
|
||||
0x5C, 0x5D, 0x26, 0x30, 0x55, 0x3C, 0x27, 0x28}
|
||||
)
|
||||
|
||||
func NewDecoder(data []byte) *Decoder {
|
||||
func NewDecoder(data []byte) common.Decoder {
|
||||
return &Decoder{
|
||||
file: data,
|
||||
fileLen: uint32(len(data)),
|
||||
@ -255,3 +255,8 @@ func (d Decoder) GetCoverImage() []byte {
|
||||
func (d Decoder) GetMeta() common.Meta {
|
||||
return d.meta
|
||||
}
|
||||
|
||||
func init() {
|
||||
// Netease Mp3/Flac
|
||||
common.RegisterDecoder("ncm", NewDecoder)
|
||||
}
|
||||
|
Reference in New Issue
Block a user