diff options
Diffstat (limited to 'player.go')
| -rw-r--r-- | player.go | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -33,3 +33,11 @@ func (player *Player) Play(song Song) { func (player *Player) Pause() { } + +func (player *Player) Search(pattern string) []Song { + results := []Song{} + for _, backend := range player.Backends { + results = append(results, backend.Search(pattern)...) + } + return results +} |
