add matchmedia api

This commit is contained in:
aynakeya
2024-04-22 13:48:48 -07:00
parent a743c5f97c
commit 95343bb3f9

9
api.go
View File

@@ -48,6 +48,15 @@ func GetPlaylist(meta MetaData) (*Playlist, error) {
return p.GetPlaylist(meta)
}
func MatchMedia(keyword string) (MetaData, bool) {
for _, p := range _providers {
if meta, ok := p.MatchMedia(keyword); ok {
return meta, true
}
}
return MetaData{}, false
}
//func GetPlaylist(meta *model.Meta) ([]*model.Media, error) {
// if v, ok := Providers[meta.Name]; ok {
// return v.GetPlaylist(meta)