From 0b6641ffb5904effe5135a55e58ad37518177107 Mon Sep 17 00:00:00 2001 From: David Chen Date: Fri, 13 Mar 2026 12:10:10 -0700 Subject: [PATCH] rename to packettrailerfeature to match protocol --- pkg/sfu/downtrack.go | 6 +++--- .../{payloadtrailer => packettrailer}/payload_trailer.go | 2 +- .../payload_trailer_test.go | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) rename pkg/sfu/{payloadtrailer => packettrailer}/payload_trailer.go (98%) rename pkg/sfu/{payloadtrailer => packettrailer}/payload_trailer_test.go (99%) diff --git a/pkg/sfu/downtrack.go b/pkg/sfu/downtrack.go index 5073716a3..064552c22 100644 --- a/pkg/sfu/downtrack.go +++ b/pkg/sfu/downtrack.go @@ -39,7 +39,7 @@ import ( "github.com/livekit/protocol/utils/mono" "github.com/livekit/livekit-server/pkg/sfu/buffer" - "github.com/livekit/livekit-server/pkg/sfu/payloadtrailer" + "github.com/livekit/livekit-server/pkg/sfu/packettrailer" "github.com/livekit/livekit-server/pkg/sfu/bwe" "github.com/livekit/livekit-server/pkg/sfu/ccutils" "github.com/livekit/livekit-server/pkg/sfu/connectionquality" @@ -1060,7 +1060,7 @@ func (d *DownTrack) WriteRTP(extPkt *buffer.ExtPacket, layer int32) int32 { payload = payload[:len(tp.codecBytes)+n] if d.params.StripPayloadTrailer { - if strip := payloadtrailer.StripTrailer(payload, tp.marker); strip > 0 { + if strip := packettrailer.StripTrailer(payload, tp.marker); strip > 0 { payload = payload[:len(payload)-strip] } } @@ -2184,7 +2184,7 @@ func (d *DownTrack) retransmitPacket(epm *extPacketMeta, sourcePkt []byte, isPro } if d.params.StripPayloadTrailer { - if strip := payloadtrailer.StripTrailer(payload[rtxOffset:], epm.marker); strip > 0 { + if strip := packettrailer.StripTrailer(payload[rtxOffset:], epm.marker); strip > 0 { payload = payload[:len(payload)-strip] } } diff --git a/pkg/sfu/payloadtrailer/payload_trailer.go b/pkg/sfu/packettrailer/payload_trailer.go similarity index 98% rename from pkg/sfu/payloadtrailer/payload_trailer.go rename to pkg/sfu/packettrailer/payload_trailer.go index 7163b36e2..3b58f6681 100644 --- a/pkg/sfu/payloadtrailer/payload_trailer.go +++ b/pkg/sfu/packettrailer/payload_trailer.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package payloadtrailer +package packettrailer var Magic = [4]byte{'L', 'K', 'T', 'S'} diff --git a/pkg/sfu/payloadtrailer/payload_trailer_test.go b/pkg/sfu/packettrailer/payload_trailer_test.go similarity index 99% rename from pkg/sfu/payloadtrailer/payload_trailer_test.go rename to pkg/sfu/packettrailer/payload_trailer_test.go index 6cfb3634c..653b71fa2 100644 --- a/pkg/sfu/payloadtrailer/payload_trailer_test.go +++ b/pkg/sfu/packettrailer/payload_trailer_test.go @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package payloadtrailer +package packettrailer import ( "encoding/binary"