diff --git a/pkg/rtc/mediatracksubscriptions.go b/pkg/rtc/mediatracksubscriptions.go index 78c045e88..aaf5b02a1 100644 --- a/pkg/rtc/mediatracksubscriptions.go +++ b/pkg/rtc/mediatracksubscriptions.go @@ -330,14 +330,6 @@ func (t *MediaTrackSubscriptions) closeSubscribedTrack(subTrack types.Subscribed } } -func (t *MediaTrackSubscriptions) ResyncAllSubscribers() { - t.params.Logger.Debugw("resyncing all subscribers") - - for _, subTrack := range t.getAllSubscribedTracks() { - subTrack.DownTrack().Resync() - } -} - func (t *MediaTrackSubscriptions) GetAllSubscribers() []livekit.ParticipantID { t.subscribedTracksMu.RLock() defer t.subscribedTracksMu.RUnlock() diff --git a/pkg/sfu/downtrack.go b/pkg/sfu/downtrack.go index 5f3dd893f..f9d1f1358 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -63,6 +63,7 @@ type TrackSender interface { layer int32, publisherSRData *buffer.RTCPSenderReportData, ) error + Resync() } // -------------------------------------------------------------------