mirror of
https://github.com/AynaLivePlayer/miaosic.git
synced 2025-12-06 13:02:48 +08:00
update api
This commit is contained in:
8
api.go
8
api.go
@@ -24,6 +24,14 @@ func GetMediaInfo(meta MetaData) (MediaInfo, error) {
|
||||
return provider.GetMediaInfo(meta)
|
||||
}
|
||||
|
||||
func GetMediaLyric(meta MetaData) ([]Lyrics, error) {
|
||||
provider, ok := GetProvider(meta.Provider)
|
||||
if !ok {
|
||||
return nil, ErrorNoSuchProvider
|
||||
}
|
||||
return provider.GetMediaLyric(meta)
|
||||
}
|
||||
|
||||
//func GetPlaylist(meta *model.Meta) ([]*model.Media, error) {
|
||||
// if v, ok := Providers[meta.Name]; ok {
|
||||
// return v.GetPlaylist(meta)
|
||||
|
||||
@@ -36,9 +36,7 @@ func (p *DeepcolorProvider) GetMediaInfo(meta miaosic.MetaData) (miaosic.MediaIn
|
||||
return miaosic.MediaInfo{}, miaosic.ErrNotImplemented
|
||||
}
|
||||
val, err := p.InfoApi(meta)
|
||||
if err != nil {
|
||||
val.Meta = meta
|
||||
}
|
||||
val.Meta = meta
|
||||
return val, err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user