add more annotations

This commit is contained in:
Leandro Moreira
2024-02-15 14:42:29 -03:00
parent c839c5d3a5
commit 48deaf7ee6
6 changed files with 51 additions and 23 deletions

View File

@@ -12,7 +12,7 @@ import (
type DonutEngine interface {
Prober() probers.DonutProber
Streamer() streamers.DonutStreamer
CompatibleStreamsFor(server, client *entities.StreamInfo) []entities.Stream
CompatibleStreamsFor(server, client *entities.StreamInfo) ([]entities.Stream, bool)
}
type DonutEngineParams struct {
@@ -79,7 +79,7 @@ func (d *donutEngine) Streamer() streamers.DonutStreamer {
return d.streamer
}
func (d *donutEngine) CompatibleStreamsFor(server, client *entities.StreamInfo) []entities.Stream {
func (d *donutEngine) CompatibleStreamsFor(server, client *entities.StreamInfo) ([]entities.Stream, bool) {
// TODO: implement proper matching
return server.Streams
return server.Streams, true
}