File tree Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Expand file tree Collapse file tree 2 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " github.com/livekit/protocol " : patch
3+ ---
4+
5+ Go SDK support for stream data messages.
Original file line number Diff line number Diff line change @@ -328,3 +328,30 @@ func (p *ChatMessage) ToProto() *DataPacket {
328328 },
329329 }
330330}
331+
332+ // ToProto implements DataPacket in Go SDK.
333+ func (p * DataStream_Header ) ToProto () * DataPacket {
334+ return & DataPacket {
335+ Value : & DataPacket_StreamHeader {
336+ StreamHeader : p ,
337+ },
338+ }
339+ }
340+
341+ // ToProto implements DataPacket in Go SDK.
342+ func (p * DataStream_Chunk ) ToProto () * DataPacket {
343+ return & DataPacket {
344+ Value : & DataPacket_StreamChunk {
345+ StreamChunk : p ,
346+ },
347+ }
348+ }
349+
350+ // ToProto implements DataPacket in Go SDK.
351+ func (p * DataStream_Trailer ) ToProto () * DataPacket {
352+ return & DataPacket {
353+ Value : & DataPacket_StreamTrailer {
354+ StreamTrailer : p ,
355+ },
356+ }
357+ }
You can’t perform that action at this time.
0 commit comments