From 7b0000b1e051df29a7d6ae258c6661ff7b4dba1b Mon Sep 17 00:00:00 2001 From: Jacob Gelman <3182119+ladvoc@users.noreply.github.com> Date: Thu, 9 Jul 2026 11:15:52 -0700 Subject: [PATCH] Pass through dynacast setting from publish request --- pkg/rtc/participant_data_track.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkg/rtc/participant_data_track.go b/pkg/rtc/participant_data_track.go index 93265f6eb..4d6491497 100644 --- a/pkg/rtc/participant_data_track.go +++ b/pkg/rtc/participant_data_track.go @@ -103,10 +103,11 @@ func (p *ParticipantImpl) HandlePublishDataTrackRequest(req *livekit.PublishData } dti := &livekit.DataTrackInfo{ - PubHandle: req.PubHandle, - Sid: guid.New(utils.DataTrackPrefix), - Name: req.Name, - Encryption: req.Encryption, + PubHandle: req.PubHandle, + Sid: guid.New(utils.DataTrackPrefix), + Name: req.Name, + Encryption: req.Encryption, + IsDynacasted: req.IsDynacasted, } dti.FrameEncoding = utils.CloneProto(req.GetFrameEncoding()) dti.Schema = utils.CloneProto(req.GetSchema())