Remove enable arrival time forwarding method. (#4217)

Will add it if necessary.
This commit is contained in:
Raja Subramanian
2026-01-03 23:25:44 +05:30
committed by GitHub
parent 335f4c33fb
commit f0080f35b2
2 changed files with 10 additions and 16 deletions

View File

@@ -71,7 +71,6 @@ type TrackSender interface {
Resync()
SetReceiver(TrackReceiver)
ReceiverRestart()
EnableForwardPacketArrivalTime(enable bool)
}
// -------------------------------------------------------------------
@@ -1648,9 +1647,6 @@ func (d *DownTrack) ReceiverRestart() {
d.forwarder.DetermineCodec(codec, receiver.HeaderExtensions(), receiver.VideoLayerMode())
}
func (d *DownTrack) EnableForwardPacketArrivalTime(_enable bool) {
}
func (d *DownTrack) CreateSourceDescriptionChunks() []rtcp.SourceDescriptionChunk {
transceiver := d.transceiver.Load()
if d.bindState.Load() != bindStateBound || transceiver == nil {

View File

@@ -173,17 +173,16 @@ type REDTransformer interface {
// --------------------------------------
type ReceiverBaseParams struct {
TrackID livekit.TrackID
StreamID string
Kind webrtc.RTPCodecType
Codec webrtc.RTPCodecParameters
HeaderExtensions []webrtc.RTPHeaderExtensionParameter
Logger logger.Logger
StreamTrackerManagerConfig StreamTrackerManagerConfig
StreamTrackerManagerListener StreamTrackerManagerListener
IsSelfClosing bool
IsForwardPacketArrivalTimeEnabled bool
OnClosed func()
TrackID livekit.TrackID
StreamID string
Kind webrtc.RTPCodecType
Codec webrtc.RTPCodecParameters
HeaderExtensions []webrtc.RTPHeaderExtensionParameter
Logger logger.Logger
StreamTrackerManagerConfig StreamTrackerManagerConfig
StreamTrackerManagerListener StreamTrackerManagerListener
IsSelfClosing bool
OnClosed func()
}
type ReceiverBase struct {
@@ -522,7 +521,6 @@ func (r *ReceiverBase) AddDownTrack(track TrackSender) error {
track.UpTrackMaxPublishedLayerChange(r.streamTrackerManager.GetMaxPublishedLayer())
track.UpTrackMaxTemporalLayerSeenChange(r.streamTrackerManager.GetMaxTemporalLayerSeen())
track.EnableForwardPacketArrivalTime(r.params.IsForwardPacketArrivalTimeEnabled)
r.downTrackSpreader.Store(track)
r.params.Logger.Debugw("downtrack added", "subscriberID", track.SubscriberID())