fix(sfu):  dont send empty reports
@@ -270,6 +270,7 @@ func (s *Subscriber) sendStreamDownTracksReports(streamID string) {
}
s.RUnlock()
r = append(r, &rtcp.SourceDescription{Chunks: sd})
+ if len(r) > 0 {
go func() {
r := r
i := 0
@@ -285,3 +286,4 @@ func (s *Subscriber) sendStreamDownTracksReports(streamID string) {
}
}()
}
+}
