File tree Expand file tree Collapse file tree 4 files changed +11
-2
lines changed
Expand file tree Collapse file tree 4 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ ' livekit-client ' : patch
3+ ---
4+
5+ Add attachedStreamIds as text stream metadata
Original file line number Diff line number Diff line change @@ -191,6 +191,7 @@ export default class IncomingDataStreamManager {
191191 timestamp : Number ( streamHeader . timestamp ) ,
192192 attributes : streamHeader . attributes ,
193193 encryptionType,
194+ attachedStreamIds : streamHeader . contentHeader . value . attachedStreamIds ,
194195 } ;
195196
196197 const stream = new ReadableStream < DataStream_Chunk > ( {
Original file line number Diff line number Diff line change @@ -107,6 +107,7 @@ export default class OutgoingDataStreamManager {
107107 encryptionType : this . engine . e2eeManager ?. isDataChannelEncryptionEnabled
108108 ? Encryption_Type . GCM
109109 : Encryption_Type . NONE ,
110+ attachedStreamIds : options ?. attachedStreamIds ,
110111 } ;
111112 const header = new DataStream_Header ( {
112113 streamId,
@@ -119,7 +120,7 @@ export default class OutgoingDataStreamManager {
119120 case : 'textHeader' ,
120121 value : new DataStream_TextHeader ( {
121122 version : options ?. version ,
122- attachedStreamIds : options ? .attachedStreamIds ,
123+ attachedStreamIds : info . attachedStreamIds ,
123124 replyToStreamId : options ?. replyToStreamId ,
124125 operationType :
125126 options ?. type === 'update'
Original file line number Diff line number Diff line change @@ -142,4 +142,6 @@ export interface ByteStreamInfo extends BaseStreamInfo {
142142 name : string ;
143143}
144144
145- export interface TextStreamInfo extends BaseStreamInfo { }
145+ export interface TextStreamInfo extends BaseStreamInfo {
146+ attachedStreamIds ?: Array < string > ;
147+ }
You can’t perform that action at this time.
0 commit comments