From 35ed83f2578d35e5ec5274db9021b878acb6612c Mon Sep 17 00:00:00 2001 From: Nishad Musthafa Date: Wed, 25 Jun 2025 14:10:29 -0700 Subject: [PATCH 1/5] Adding a new filed in the SipCall message to store the SIP protocol generated call id. This can be used in the sip code base whenever the sip call id needs to be fetched at a later stage --- infra/link.pb.go | 2 +- infra/link_grpc.pb.go | 2 +- livekit/livekit_agent.pb.go | 2 +- livekit/livekit_agent_dispatch.pb.go | 2 +- livekit/livekit_analytics.pb.go | 2 +- livekit/livekit_cloud_agent.pb.go | 2 +- livekit/livekit_egress.pb.go | 2 +- livekit/livekit_ingress.pb.go | 2 +- livekit/livekit_internal.pb.go | 2 +- livekit/livekit_metrics.pb.go | 2 +- livekit/livekit_models.pb.go | 2 +- livekit/livekit_room.pb.go | 2 +- livekit/livekit_rtc.pb.go | 2 +- livekit/livekit_sip.pb.go | 2 +- livekit/livekit_webhook.pb.go | 2 +- protobufs/rpc/io.proto | 1 + replay/cloud_replay.pb.go | 346 ++++++++------------------- rpc/agent.pb.go | 2 +- rpc/agent_dispatch.pb.go | 2 +- rpc/analytics.pb.go | 2 +- rpc/analytics_grpc.pb.go | 2 +- rpc/egress.pb.go | 2 +- rpc/ingress.pb.go | 2 +- rpc/io.pb.go | 25 +- rpc/io.psrpc.go | 217 ++++++++--------- rpc/keepalive.pb.go | 2 +- rpc/participant.pb.go | 2 +- rpc/rest_signal.pb.go | 2 +- rpc/room.pb.go | 2 +- rpc/roommanager.pb.go | 2 +- rpc/signal.pb.go | 2 +- rpc/sip.pb.go | 2 +- sip/sip_test.go | 6 +- 33 files changed, 256 insertions(+), 395 deletions(-) diff --git a/infra/link.pb.go b/infra/link.pb.go index 3f515496c..a6f0840ff 100644 --- a/infra/link.pb.go +++ b/infra/link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: infra/link.proto package infra diff --git a/infra/link_grpc.pb.go b/infra/link_grpc.pb.go index 281cec953..6cacc86d2 100644 --- a/infra/link_grpc.pb.go +++ b/infra/link_grpc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v4.23.4 +// - protoc v5.29.3 // source: infra/link.proto package infra diff --git a/livekit/livekit_agent.pb.go b/livekit/livekit_agent.pb.go index 262000f9e..f9abf9f56 100644 --- a/livekit/livekit_agent.pb.go +++ b/livekit/livekit_agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_agent.proto package livekit diff --git a/livekit/livekit_agent_dispatch.pb.go b/livekit/livekit_agent_dispatch.pb.go index 1d3e88ff1..a61bc8d29 100644 --- a/livekit/livekit_agent_dispatch.pb.go +++ b/livekit/livekit_agent_dispatch.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_agent_dispatch.proto package livekit diff --git a/livekit/livekit_analytics.pb.go b/livekit/livekit_analytics.pb.go index e26aa158a..e8c4a8476 100644 --- a/livekit/livekit_analytics.pb.go +++ b/livekit/livekit_analytics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_analytics.proto package livekit diff --git a/livekit/livekit_cloud_agent.pb.go b/livekit/livekit_cloud_agent.pb.go index 5e6519969..21d80c009 100644 --- a/livekit/livekit_cloud_agent.pb.go +++ b/livekit/livekit_cloud_agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_cloud_agent.proto package livekit diff --git a/livekit/livekit_egress.pb.go b/livekit/livekit_egress.pb.go index b0e9b64dc..ce4f880ee 100644 --- a/livekit/livekit_egress.pb.go +++ b/livekit/livekit_egress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_egress.proto package livekit diff --git a/livekit/livekit_ingress.pb.go b/livekit/livekit_ingress.pb.go index d89b90b8b..5fbd44029 100644 --- a/livekit/livekit_ingress.pb.go +++ b/livekit/livekit_ingress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_ingress.proto package livekit diff --git a/livekit/livekit_internal.pb.go b/livekit/livekit_internal.pb.go index 7c5de6e49..8756cbed0 100644 --- a/livekit/livekit_internal.pb.go +++ b/livekit/livekit_internal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_internal.proto package livekit diff --git a/livekit/livekit_metrics.pb.go b/livekit/livekit_metrics.pb.go index 24107c911..50da8ea73 100644 --- a/livekit/livekit_metrics.pb.go +++ b/livekit/livekit_metrics.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_metrics.proto package livekit diff --git a/livekit/livekit_models.pb.go b/livekit/livekit_models.pb.go index 8d5af8b28..e4eedd98e 100644 --- a/livekit/livekit_models.pb.go +++ b/livekit/livekit_models.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_models.proto package livekit diff --git a/livekit/livekit_room.pb.go b/livekit/livekit_room.pb.go index 4da305394..3fa04846f 100644 --- a/livekit/livekit_room.pb.go +++ b/livekit/livekit_room.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_room.proto package livekit diff --git a/livekit/livekit_rtc.pb.go b/livekit/livekit_rtc.pb.go index 94efef7c1..68df18694 100644 --- a/livekit/livekit_rtc.pb.go +++ b/livekit/livekit_rtc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_rtc.proto package livekit diff --git a/livekit/livekit_sip.pb.go b/livekit/livekit_sip.pb.go index e772b8ea8..67bacfd53 100644 --- a/livekit/livekit_sip.pb.go +++ b/livekit/livekit_sip.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_sip.proto package livekit diff --git a/livekit/livekit_webhook.pb.go b/livekit/livekit_webhook.pb.go index 4966b69d4..212515084 100644 --- a/livekit/livekit_webhook.pb.go +++ b/livekit/livekit_webhook.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: livekit_webhook.proto package livekit diff --git a/protobufs/rpc/io.proto b/protobufs/rpc/io.proto index c4e124ea4..55efde5bf 100644 --- a/protobufs/rpc/io.proto +++ b/protobufs/rpc/io.proto @@ -229,4 +229,5 @@ message SIPCall { livekit.SIPUri from = 4; // From header livekit.SIPUri to = 5; // To header repeated livekit.SIPUri via = 6; // Via headers + string sip_call_id = 7; // SIP protocol generated call ID } diff --git a/replay/cloud_replay.pb.go b/replay/cloud_replay.pb.go index d725274ae..25326c20d 100644 --- a/replay/cloud_replay.pb.go +++ b/replay/cloud_replay.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.31.0 -// protoc v4.24.3 +// protoc-gen-go v1.36.6 +// protoc v5.29.3 // source: cloud_replay.proto package replay @@ -12,6 +12,7 @@ import ( emptypb "google.golang.org/protobuf/types/known/emptypb" reflect "reflect" sync "sync" + unsafe "unsafe" ) const ( @@ -22,18 +23,16 @@ const ( ) type ListReplaysRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *ListReplaysRequest) Reset() { *x = ListReplaysRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *ListReplaysRequest) String() string { @@ -44,7 +43,7 @@ func (*ListReplaysRequest) ProtoMessage() {} func (x *ListReplaysRequest) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -60,20 +59,17 @@ func (*ListReplaysRequest) Descriptor() ([]byte, []int) { } type ListReplaysResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + Replays []*ReplayInfo `protobuf:"bytes,1,rep,name=replays,proto3" json:"replays,omitempty"` unknownFields protoimpl.UnknownFields - - Replays []*ReplayInfo `protobuf:"bytes,1,rep,name=replays,proto3" json:"replays,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ListReplaysResponse) Reset() { *x = ListReplaysResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *ListReplaysResponse) String() string { @@ -84,7 +80,7 @@ func (*ListReplaysResponse) ProtoMessage() {} func (x *ListReplaysResponse) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -107,20 +103,17 @@ func (x *ListReplaysResponse) GetReplays() []*ReplayInfo { } type ReplayInfo struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` unknownFields protoimpl.UnknownFields - - ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` + sizeCache protoimpl.SizeCache } func (x *ReplayInfo) Reset() { *x = ReplayInfo{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *ReplayInfo) String() string { @@ -131,7 +124,7 @@ func (*ReplayInfo) ProtoMessage() {} func (x *ReplayInfo) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -154,22 +147,19 @@ func (x *ReplayInfo) GetReplayId() string { } type LoadReplayRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` + RoomName string `protobuf:"bytes,2,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` + StartingPts int64 `protobuf:"varint,3,opt,name=starting_pts,json=startingPts,proto3" json:"starting_pts,omitempty"` unknownFields protoimpl.UnknownFields - - ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` - RoomName string `protobuf:"bytes,2,opt,name=room_name,json=roomName,proto3" json:"room_name,omitempty"` - StartingPts int64 `protobuf:"varint,3,opt,name=starting_pts,json=startingPts,proto3" json:"starting_pts,omitempty"` + sizeCache protoimpl.SizeCache } func (x *LoadReplayRequest) Reset() { *x = LoadReplayRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *LoadReplayRequest) String() string { @@ -180,7 +170,7 @@ func (*LoadReplayRequest) ProtoMessage() {} func (x *LoadReplayRequest) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -217,20 +207,17 @@ func (x *LoadReplayRequest) GetStartingPts() int64 { } type LoadReplayResponse struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` unknownFields protoimpl.UnknownFields - - PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` + sizeCache protoimpl.SizeCache } func (x *LoadReplayResponse) Reset() { *x = LoadReplayResponse{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *LoadReplayResponse) String() string { @@ -241,7 +228,7 @@ func (*LoadReplayResponse) ProtoMessage() {} func (x *LoadReplayResponse) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -264,21 +251,18 @@ func (x *LoadReplayResponse) GetPlaybackId() string { } type RoomSeekRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` + Pts int64 `protobuf:"varint,2,opt,name=pts,proto3" json:"pts,omitempty"` unknownFields protoimpl.UnknownFields - - PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` - Pts int64 `protobuf:"varint,2,opt,name=pts,proto3" json:"pts,omitempty"` + sizeCache protoimpl.SizeCache } func (x *RoomSeekRequest) Reset() { *x = RoomSeekRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *RoomSeekRequest) String() string { @@ -289,7 +273,7 @@ func (*RoomSeekRequest) ProtoMessage() {} func (x *RoomSeekRequest) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[5] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -319,20 +303,17 @@ func (x *RoomSeekRequest) GetPts() int64 { } type CloseReplayRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` unknownFields protoimpl.UnknownFields - - PlaybackId string `protobuf:"bytes,1,opt,name=playback_id,json=playbackId,proto3" json:"playback_id,omitempty"` + sizeCache protoimpl.SizeCache } func (x *CloseReplayRequest) Reset() { *x = CloseReplayRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *CloseReplayRequest) String() string { @@ -343,7 +324,7 @@ func (*CloseReplayRequest) ProtoMessage() {} func (x *CloseReplayRequest) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[6] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -366,20 +347,17 @@ func (x *CloseReplayRequest) GetPlaybackId() string { } type DeleteReplayRequest struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache + state protoimpl.MessageState `protogen:"open.v1"` + ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` unknownFields protoimpl.UnknownFields - - ReplayId string `protobuf:"bytes,1,opt,name=replay_id,json=replayId,proto3" json:"replay_id,omitempty"` + sizeCache protoimpl.SizeCache } func (x *DeleteReplayRequest) Reset() { *x = DeleteReplayRequest{} - if protoimpl.UnsafeEnabled { - mi := &file_cloud_replay_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + mi := &file_cloud_replay_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } func (x *DeleteReplayRequest) String() string { @@ -390,7 +368,7 @@ func (*DeleteReplayRequest) ProtoMessage() {} func (x *DeleteReplayRequest) ProtoReflect() protoreflect.Message { mi := &file_cloud_replay_proto_msgTypes[7] - if protoimpl.UnsafeEnabled && x != nil { + if x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { ms.StoreMessageInfo(mi) @@ -414,84 +392,53 @@ func (x *DeleteReplayRequest) GetReplayId() string { var File_cloud_replay_proto protoreflect.FileDescriptor -var file_cloud_replay_proto_rawDesc = []byte{ - 0x0a, 0x12, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x5f, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x06, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x1a, 0x1b, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x65, 0x6d, - 0x70, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x14, 0x0a, 0x12, 0x4c, 0x69, 0x73, - 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, - 0x43, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x07, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, - 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x12, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, - 0x2e, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x07, 0x72, 0x65, 0x70, - 0x6c, 0x61, 0x79, 0x73, 0x22, 0x29, 0x0a, 0x0a, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x6e, - 0x66, 0x6f, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, 0x64, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x64, 0x22, - 0x70, 0x0a, 0x11, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, - 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x72, 0x6f, 0x6f, 0x6d, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x21, - 0x0a, 0x0c, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x74, 0x73, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x03, 0x52, 0x0b, 0x73, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x50, 0x74, - 0x73, 0x22, 0x35, 0x0a, 0x12, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x61, 0x79, 0x62, - 0x61, 0x63, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, - 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x49, 0x64, 0x22, 0x44, 0x0a, 0x0f, 0x52, 0x6f, 0x6f, 0x6d, - 0x53, 0x65, 0x65, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, - 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0a, 0x70, 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, 0x49, 0x64, 0x12, 0x10, 0x0a, 0x03, - 0x70, 0x74, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x03, 0x70, 0x74, 0x73, 0x22, 0x35, - 0x0a, 0x12, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x70, 0x6c, 0x61, 0x79, 0x62, 0x61, 0x63, 0x6b, - 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x6c, 0x61, 0x79, 0x62, - 0x61, 0x63, 0x6b, 0x49, 0x64, 0x22, 0x32, 0x0a, 0x13, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, - 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, - 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x08, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x49, 0x64, 0x32, 0xdd, 0x02, 0x0a, 0x06, 0x52, 0x65, - 0x70, 0x6c, 0x61, 0x79, 0x12, 0x46, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, 0x6c, - 0x61, 0x79, 0x73, 0x12, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x69, 0x73, - 0x74, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x1b, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x65, 0x70, - 0x6c, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x43, 0x0a, 0x0a, - 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x12, 0x19, 0x2e, 0x72, 0x65, 0x70, - 0x6c, 0x61, 0x79, 0x2e, 0x4c, 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x4c, - 0x6f, 0x61, 0x64, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x3e, 0x0a, 0x0b, 0x53, 0x65, 0x65, 0x6b, 0x46, 0x6f, 0x72, 0x52, 0x6f, 0x6f, 0x6d, - 0x12, 0x17, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x52, 0x6f, 0x6f, 0x6d, 0x53, 0x65, - 0x65, 0x6b, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, - 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, - 0x79, 0x12, 0x41, 0x0a, 0x0b, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, - 0x12, 0x1a, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x43, 0x6c, 0x6f, 0x73, 0x65, 0x52, - 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x16, 0x2e, 0x67, - 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x45, - 0x6d, 0x70, 0x74, 0x79, 0x12, 0x43, 0x0a, 0x0c, 0x44, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, - 0x70, 0x6c, 0x61, 0x79, 0x12, 0x1b, 0x2e, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x2e, 0x44, 0x65, - 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x70, 0x6c, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x16, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x75, 0x66, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x42, 0x45, 0x5a, 0x22, 0x67, 0x69, 0x74, - 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2f, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x2f, 0x72, 0x65, 0x70, 0x6c, 0x61, 0x79, 0xaa, - 0x02, 0x0d, 0x4c, 0x69, 0x76, 0x65, 0x4b, 0x69, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0xea, - 0x02, 0x0e, 0x4c, 0x69, 0x76, 0x65, 0x4b, 0x69, 0x74, 0x3a, 0x3a, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} +const file_cloud_replay_proto_rawDesc = "" + + "\n" + + "\x12cloud_replay.proto\x12\x06replay\x1a\x1bgoogle/protobuf/empty.proto\"\x14\n" + + "\x12ListReplaysRequest\"C\n" + + "\x13ListReplaysResponse\x12,\n" + + "\areplays\x18\x01 \x03(\v2\x12.replay.ReplayInfoR\areplays\")\n" + + "\n" + + "ReplayInfo\x12\x1b\n" + + "\treplay_id\x18\x01 \x01(\tR\breplayId\"p\n" + + "\x11LoadReplayRequest\x12\x1b\n" + + "\treplay_id\x18\x01 \x01(\tR\breplayId\x12\x1b\n" + + "\troom_name\x18\x02 \x01(\tR\broomName\x12!\n" + + "\fstarting_pts\x18\x03 \x01(\x03R\vstartingPts\"5\n" + + "\x12LoadReplayResponse\x12\x1f\n" + + "\vplayback_id\x18\x01 \x01(\tR\n" + + "playbackId\"D\n" + + "\x0fRoomSeekRequest\x12\x1f\n" + + "\vplayback_id\x18\x01 \x01(\tR\n" + + "playbackId\x12\x10\n" + + "\x03pts\x18\x02 \x01(\x03R\x03pts\"5\n" + + "\x12CloseReplayRequest\x12\x1f\n" + + "\vplayback_id\x18\x01 \x01(\tR\n" + + "playbackId\"2\n" + + "\x13DeleteReplayRequest\x12\x1b\n" + + "\treplay_id\x18\x01 \x01(\tR\breplayId2\xdd\x02\n" + + "\x06Replay\x12F\n" + + "\vListReplays\x12\x1a.replay.ListReplaysRequest\x1a\x1b.replay.ListReplaysResponse\x12C\n" + + "\n" + + "LoadReplay\x12\x19.replay.LoadReplayRequest\x1a\x1a.replay.LoadReplayResponse\x12>\n" + + "\vSeekForRoom\x12\x17.replay.RoomSeekRequest\x1a\x16.google.protobuf.Empty\x12A\n" + + "\vCloseReplay\x12\x1a.replay.CloseReplayRequest\x1a\x16.google.protobuf.Empty\x12C\n" + + "\fDeleteReplay\x12\x1b.replay.DeleteReplayRequest\x1a\x16.google.protobuf.EmptyBEZ\"github.com/livekit/protocol/replay\xaa\x02\rLiveKit.Proto\xea\x02\x0eLiveKit::Protob\x06proto3" var ( file_cloud_replay_proto_rawDescOnce sync.Once - file_cloud_replay_proto_rawDescData = file_cloud_replay_proto_rawDesc + file_cloud_replay_proto_rawDescData []byte ) func file_cloud_replay_proto_rawDescGZIP() []byte { file_cloud_replay_proto_rawDescOnce.Do(func() { - file_cloud_replay_proto_rawDescData = protoimpl.X.CompressGZIP(file_cloud_replay_proto_rawDescData) + file_cloud_replay_proto_rawDescData = protoimpl.X.CompressGZIP(unsafe.Slice(unsafe.StringData(file_cloud_replay_proto_rawDesc), len(file_cloud_replay_proto_rawDesc))) }) return file_cloud_replay_proto_rawDescData } var file_cloud_replay_proto_msgTypes = make([]protoimpl.MessageInfo, 8) -var file_cloud_replay_proto_goTypes = []interface{}{ +var file_cloud_replay_proto_goTypes = []any{ (*ListReplaysRequest)(nil), // 0: replay.ListReplaysRequest (*ListReplaysResponse)(nil), // 1: replay.ListReplaysResponse (*ReplayInfo)(nil), // 2: replay.ReplayInfo @@ -526,109 +473,11 @@ func file_cloud_replay_proto_init() { if File_cloud_replay_proto != nil { return } - if !protoimpl.UnsafeEnabled { - file_cloud_replay_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListReplaysRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ListReplaysResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ReplayInfo); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*LoadReplayRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*LoadReplayResponse); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*RoomSeekRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*CloseReplayRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_cloud_replay_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*DeleteReplayRequest); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } type x struct{} out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_cloud_replay_proto_rawDesc, + RawDescriptor: unsafe.Slice(unsafe.StringData(file_cloud_replay_proto_rawDesc), len(file_cloud_replay_proto_rawDesc)), NumEnums: 0, NumMessages: 8, NumExtensions: 0, @@ -639,7 +488,6 @@ func file_cloud_replay_proto_init() { MessageInfos: file_cloud_replay_proto_msgTypes, }.Build() File_cloud_replay_proto = out.File - file_cloud_replay_proto_rawDesc = nil file_cloud_replay_proto_goTypes = nil file_cloud_replay_proto_depIdxs = nil } diff --git a/rpc/agent.pb.go b/rpc/agent.pb.go index ff74d5cc9..71db5934a 100644 --- a/rpc/agent.pb.go +++ b/rpc/agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/agent.proto package rpc diff --git a/rpc/agent_dispatch.pb.go b/rpc/agent_dispatch.pb.go index 8bf02b5ad..c06b3631f 100644 --- a/rpc/agent_dispatch.pb.go +++ b/rpc/agent_dispatch.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/agent_dispatch.proto package rpc diff --git a/rpc/analytics.pb.go b/rpc/analytics.pb.go index 0dfb4b27d..655d51ae0 100644 --- a/rpc/analytics.pb.go +++ b/rpc/analytics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/analytics.proto package rpc diff --git a/rpc/analytics_grpc.pb.go b/rpc/analytics_grpc.pb.go index 6217bb431..f59684f38 100644 --- a/rpc/analytics_grpc.pb.go +++ b/rpc/analytics_grpc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v4.23.4 +// - protoc v5.29.3 // source: rpc/analytics.proto package rpc diff --git a/rpc/egress.pb.go b/rpc/egress.pb.go index a8bb36c6c..cd5d763ae 100644 --- a/rpc/egress.pb.go +++ b/rpc/egress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/egress.proto package rpc diff --git a/rpc/ingress.pb.go b/rpc/ingress.pb.go index a423e58eb..72ce9d47d 100644 --- a/rpc/ingress.pb.go +++ b/rpc/ingress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/ingress.proto package rpc diff --git a/rpc/io.pb.go b/rpc/io.pb.go index 70779cbed..d82a71dcf 100644 --- a/rpc/io.pb.go +++ b/rpc/io.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/io.proto package rpc @@ -1021,11 +1021,12 @@ func (x *UpdateSIPCallStateRequest) GetTransferInfo() *livekit.SIPTransferInfo { type SIPCall struct { state protoimpl.MessageState `protogen:"open.v1"` LkCallId string `protobuf:"bytes,1,opt,name=lk_call_id,json=lkCallId,proto3" json:"lk_call_id,omitempty"` - SourceIp string `protobuf:"bytes,2,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty"` // source ip (without port) - Address *livekit.SIPUri `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // address in the request line (INVITE) - From *livekit.SIPUri `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"` // From header - To *livekit.SIPUri `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"` // To header - Via []*livekit.SIPUri `protobuf:"bytes,6,rep,name=via,proto3" json:"via,omitempty"` // Via headers + SourceIp string `protobuf:"bytes,2,opt,name=source_ip,json=sourceIp,proto3" json:"source_ip,omitempty"` // source ip (without port) + Address *livekit.SIPUri `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"` // address in the request line (INVITE) + From *livekit.SIPUri `protobuf:"bytes,4,opt,name=from,proto3" json:"from,omitempty"` // From header + To *livekit.SIPUri `protobuf:"bytes,5,opt,name=to,proto3" json:"to,omitempty"` // To header + Via []*livekit.SIPUri `protobuf:"bytes,6,rep,name=via,proto3" json:"via,omitempty"` // Via headers + SipCallId string `protobuf:"bytes,7,opt,name=sip_call_id,json=sipCallId,proto3" json:"sip_call_id,omitempty"` // SIP protocol generated call ID unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -1102,6 +1103,13 @@ func (x *SIPCall) GetVia() []*livekit.SIPUri { return nil } +func (x *SIPCall) GetSipCallId() string { + if x != nil { + return x.SipCallId + } + return "" +} + var File_rpc_io_proto protoreflect.FileDescriptor const file_rpc_io_proto_rawDesc = "" + @@ -1210,7 +1218,7 @@ const file_rpc_io_proto_rawDesc = "" + "\x05value\x18\x02 \x01(\tR\x05value:\x028\x01\"\x8d\x01\n" + "\x19UpdateSIPCallStateRequest\x121\n" + "\tcall_info\x18\x01 \x01(\v2\x14.livekit.SIPCallInfoR\bcallInfo\x12=\n" + - "\rtransfer_info\x18\x02 \x01(\v2\x18.livekit.SIPTransferInfoR\ftransferInfo\"\xd8\x01\n" + + "\rtransfer_info\x18\x02 \x01(\v2\x18.livekit.SIPTransferInfoR\ftransferInfo\"\xf8\x01\n" + "\aSIPCall\x12\x1c\n" + "\n" + "lk_call_id\x18\x01 \x01(\tR\blkCallId\x12\x1b\n" + @@ -1218,7 +1226,8 @@ const file_rpc_io_proto_rawDesc = "" + "\aaddress\x18\x03 \x01(\v2\x0f.livekit.SIPUriR\aaddress\x12#\n" + "\x04from\x18\x04 \x01(\v2\x0f.livekit.SIPUriR\x04from\x12\x1f\n" + "\x02to\x18\x05 \x01(\v2\x0f.livekit.SIPUriR\x02to\x12!\n" + - "\x03via\x18\x06 \x03(\v2\x0f.livekit.SIPUriR\x03via*`\n" + + "\x03via\x18\x06 \x03(\v2\x0f.livekit.SIPUriR\x03via\x12\x1e\n" + + "\vsip_call_id\x18\a \x01(\tR\tsipCallId*`\n" + "\x11SIPDispatchResult\x12\x18\n" + "\x14LEGACY_ACCEPT_OR_PIN\x10\x00\x12\n" + "\n" + diff --git a/rpc/io.psrpc.go b/rpc/io.psrpc.go index 1b4b10a68..ec5fc1c44 100644 --- a/rpc/io.psrpc.go +++ b/rpc/io.psrpc.go @@ -294,112 +294,113 @@ func (s *iOInfoServer) Kill() { } var psrpcFileDescriptor4 = []byte{ - // 1703 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x18, 0xdb, 0x52, 0xe3, 0xc8, - 0x35, 0xc6, 0xc6, 0xe0, 0x63, 0x83, 0x4d, 0x63, 0x28, 0x61, 0x92, 0x1d, 0xc6, 0x9b, 0xc9, 0x32, - 0x49, 0x95, 0xc9, 0x92, 0x87, 0x24, 0xbb, 0xb5, 0x5b, 0x0b, 0x8c, 0x67, 0x46, 0x09, 0x33, 0xe3, - 0x08, 0x78, 0x48, 0x5e, 0x94, 0x46, 0x6a, 0x4c, 0x2f, 0xb2, 0x5a, 0xe9, 0x6e, 0x31, 0xc3, 0x17, - 0x24, 0x2f, 0xf9, 0x97, 0x7c, 0x41, 0xaa, 0xf2, 0x0d, 0x79, 0xc9, 0x9f, 0xe4, 0x35, 0xd5, 0x17, - 0xc9, 0x32, 0x96, 0x17, 0xc8, 0x93, 0xd5, 0xe7, 0x7e, 0xeb, 0xd3, 0xe7, 0x18, 0x5a, 0x3c, 0x09, - 0x0e, 0x28, 0x1b, 0x24, 0x9c, 0x49, 0x86, 0xaa, 0x3c, 0x09, 0x7a, 0xdd, 0x88, 0xde, 0x92, 0x1b, - 0x2a, 0x7d, 0x32, 0xe6, 0x44, 0x08, 0x83, 0xea, 0x6d, 0x65, 0x50, 0x1a, 0x17, 0xc1, 0x1b, 0x19, - 0x58, 0xd0, 0xc4, 0x82, 0x50, 0x06, 0xe2, 0x8c, 0x4d, 0x2c, 0x6c, 0x77, 0xcc, 0xd8, 0x38, 0x22, - 0x07, 0xfa, 0x74, 0x99, 0x5e, 0x1d, 0x90, 0x49, 0x22, 0xef, 0x2c, 0xf2, 0xb3, 0xfb, 0xc8, 0x30, - 0xe5, 0x58, 0x52, 0x16, 0x1b, 0x7c, 0xff, 0x00, 0x3a, 0x6f, 0x88, 0x1c, 0x6a, 0xb5, 0x1e, 0xf9, - 0x4b, 0x4a, 0x84, 0x44, 0xbb, 0xd0, 0x30, 0xe6, 0xf9, 0x34, 0x74, 0x2a, 0x7b, 0x95, 0xfd, 0x86, - 0xb7, 0x6a, 0x00, 0x6e, 0xd8, 0xff, 0x6b, 0x05, 0xba, 0x17, 0x49, 0x88, 0x25, 0x79, 0x47, 0x24, - 0xa7, 0x41, 0xce, 0xf5, 0x05, 0xd4, 0x68, 0x7c, 0xc5, 0x34, 0x43, 0xf3, 0x70, 0x73, 0x60, 0x2d, - 0x1d, 0x18, 0xd9, 0x6e, 0x7c, 0xc5, 0x3c, 0x4d, 0x80, 0xfa, 0xb0, 0x86, 0x6f, 0xc7, 0x7e, 0x90, - 0xa4, 0x7e, 0x2a, 0xf0, 0x98, 0x38, 0xd5, 0xbd, 0xca, 0xfe, 0x92, 0xd7, 0xc4, 0xb7, 0xe3, 0x93, - 0x24, 0xbd, 0x50, 0x20, 0x45, 0x33, 0xc1, 0x9f, 0x0a, 0x34, 0x35, 0x43, 0x33, 0xc1, 0x9f, 0x32, - 0x9a, 0xfe, 0x05, 0x6c, 0xbd, 0x21, 0xd2, 0x8d, 0xa7, 0xf2, 0xad, 0x25, 0x3f, 0x01, 0xb0, 0x81, - 0x9c, 0x3a, 0xd0, 0xb0, 0x10, 0x37, 0x54, 0x68, 0x21, 0x39, 0xc1, 0x13, 0xff, 0x86, 0xdc, 0x39, - 0x4b, 0x06, 0x6d, 0x20, 0xbf, 0x27, 0x77, 0xfd, 0xbf, 0x2d, 0xc1, 0xf6, 0x7d, 0xb9, 0x22, 0x61, - 0xb1, 0x20, 0x68, 0x7f, 0xc6, 0xc5, 0x6e, 0xee, 0x62, 0x91, 0xd6, 0xf8, 0xd8, 0x85, 0x65, 0xc9, - 0x6e, 0x48, 0x6c, 0xc5, 0x9b, 0x03, 0xda, 0x82, 0xfa, 0x47, 0xe1, 0xa7, 0x3c, 0xd2, 0x2e, 0x37, - 0xbc, 0xe5, 0x8f, 0xe2, 0x82, 0x47, 0xe8, 0x02, 0xd6, 0x23, 0x36, 0x1e, 0xd3, 0x78, 0xec, 0x5f, - 0x51, 0x12, 0x85, 0xc2, 0xa9, 0xed, 0x55, 0xf7, 0x9b, 0x87, 0x83, 0x01, 0x4f, 0x82, 0x41, 0xb9, - 0x2d, 0x83, 0x53, 0xc3, 0xf1, 0x5a, 0x33, 0x0c, 0x63, 0xc9, 0xef, 0xbc, 0xb5, 0xa8, 0x08, 0xeb, - 0x7d, 0x07, 0x68, 0x9e, 0x08, 0x75, 0xa0, 0xaa, 0xdc, 0x36, 0x51, 0x51, 0x9f, 0xca, 0xd6, 0x5b, - 0x1c, 0xa5, 0x24, 0xb3, 0x55, 0x1f, 0xbe, 0x5a, 0xfa, 0x4d, 0xa5, 0x3f, 0x86, 0x1d, 0x93, 0x6a, - 0x6b, 0xc0, 0x99, 0xc4, 0x92, 0x3c, 0x32, 0xca, 0xbf, 0x80, 0x65, 0xa1, 0xc8, 0xb5, 0xd4, 0xe6, - 0xe1, 0xd6, 0xfd, 0x60, 0x19, 0x59, 0x86, 0xa6, 0xff, 0xdf, 0x0a, 0xec, 0xbd, 0x21, 0xf2, 0xcc, - 0x1d, 0x9d, 0xf3, 0x34, 0xbe, 0x39, 0x4a, 0xe5, 0x35, 0x89, 0x25, 0x0d, 0x74, 0xa5, 0x66, 0x0a, - 0xfb, 0xd0, 0x14, 0x34, 0xf1, 0x03, 0x1c, 0x45, 0x4a, 0x63, 0x5d, 0x69, 0x3c, 0x5e, 0x72, 0x2a, - 0x5e, 0x43, 0xd0, 0xe4, 0x04, 0x47, 0x91, 0x1b, 0xa2, 0x6d, 0xa8, 0x5d, 0x71, 0x36, 0x31, 0xae, - 0x68, 0xa4, 0x3e, 0xa3, 0x67, 0xd0, 0x50, 0xbf, 0xfe, 0x35, 0x13, 0xd2, 0x59, 0xc9, 0x91, 0xab, - 0x0a, 0xf8, 0x96, 0x09, 0x89, 0x10, 0x2c, 0x49, 0x66, 0xd2, 0xa2, 0x31, 0x4b, 0x92, 0xa1, 0x5d, - 0x58, 0x91, 0xcc, 0xb0, 0x2c, 0xe7, 0x88, 0xba, 0x64, 0x9a, 0xe1, 0x73, 0x68, 0x0a, 0x1e, 0xf8, - 0x38, 0x0c, 0x95, 0x37, 0xba, 0x3e, 0x0d, 0x01, 0x08, 0x1e, 0x1c, 0x19, 0x28, 0xda, 0x83, 0x9a, - 0x32, 0xd7, 0x59, 0xd5, 0x31, 0x68, 0xe9, 0x7c, 0x9e, 0xb9, 0x23, 0x65, 0xac, 0xa7, 0x31, 0xfd, - 0x7f, 0x54, 0xe0, 0xf9, 0x0f, 0x78, 0x6e, 0x0b, 0xaf, 0x07, 0xab, 0xa9, 0x20, 0x3c, 0xc6, 0x13, - 0x92, 0x5d, 0xc8, 0xec, 0xac, 0x70, 0x09, 0x16, 0xe2, 0x23, 0xe3, 0xa1, 0xcd, 0x60, 0x7e, 0x46, - 0x08, 0x6a, 0x21, 0x67, 0x89, 0xf6, 0x6b, 0xd5, 0xd3, 0xdf, 0x68, 0x0f, 0x5a, 0x2a, 0x8c, 0x52, - 0xa9, 0x53, 0x71, 0xd4, 0x96, 0x7b, 0x20, 0x68, 0xa2, 0x2d, 0x30, 0x17, 0x24, 0xe1, 0xec, 0x7b, - 0x12, 0x48, 0x85, 0x5f, 0x36, 0x99, 0xb5, 0x10, 0x37, 0xec, 0xff, 0xbb, 0x06, 0xcf, 0x86, 0xaa, - 0x48, 0xb0, 0x24, 0x67, 0xee, 0xe8, 0x15, 0x15, 0x09, 0x96, 0xc1, 0xb5, 0x97, 0x46, 0x44, 0x2c, - 0xc8, 0xd5, 0x6a, 0x59, 0xae, 0x7e, 0x09, 0x48, 0xd1, 0x24, 0x98, 0x4b, 0x1a, 0xd0, 0x04, 0xc7, - 0x32, 0x2f, 0x24, 0x4d, 0xda, 0x11, 0x34, 0x19, 0x4d, 0x91, 0x6e, 0x38, 0x67, 0x3a, 0xcc, 0x99, - 0xfe, 0x12, 0xd6, 0x95, 0x4e, 0x75, 0x95, 0xe2, 0x74, 0x72, 0x49, 0x78, 0xa1, 0x12, 0xd6, 0x2c, - 0xe6, 0xbd, 0x46, 0xa0, 0x17, 0xd0, 0xca, 0x48, 0x75, 0x8a, 0x9b, 0x39, 0x61, 0xd3, 0xc2, 0x75, - 0x9e, 0xbf, 0x00, 0xcd, 0x47, 0xc2, 0x4c, 0xe0, 0xb4, 0x46, 0x5a, 0x06, 0x61, 0xe5, 0x3d, 0xaa, - 0x20, 0x3a, 0x50, 0x4d, 0x68, 0x6c, 0x63, 0xaa, 0x3e, 0x55, 0x4f, 0x88, 0x99, 0xaf, 0x80, 0x75, - 0x9d, 0xa4, 0xe5, 0x98, 0x8d, 0x68, 0xac, 0xa4, 0x59, 0xb5, 0xf7, 0x4a, 0x16, 0x0c, 0x58, 0xdb, - 0x16, 0x42, 0x87, 0x7c, 0x92, 0x1c, 0xfb, 0x58, 0x4a, 0x4e, 0x2f, 0x53, 0x49, 0x84, 0xd3, 0xd0, - 0xad, 0xe3, 0xb7, 0xba, 0xd4, 0x1e, 0xc8, 0xd2, 0x60, 0xa8, 0x98, 0x8f, 0x72, 0x5e, 0xd3, 0x45, - 0xda, 0x64, 0x16, 0x9a, 0x17, 0x71, 0x6b, 0x51, 0x11, 0xf7, 0x8e, 0xa1, 0x5b, 0x26, 0xea, 0x49, - 0xbd, 0xe6, 0x9f, 0x2d, 0xd8, 0x5b, 0x6c, 0xaf, 0xbd, 0x07, 0xbb, 0xd0, 0x50, 0x0f, 0x9f, 0x5f, - 0xbc, 0x08, 0x0a, 0xf0, 0x5e, 0x5d, 0x84, 0x2f, 0xa1, 0x3b, 0x5b, 0x4b, 0xea, 0x22, 0xc9, 0xac, - 0xc3, 0x6f, 0x26, 0xc5, 0x52, 0x32, 0x28, 0xf4, 0x12, 0x3a, 0x45, 0x16, 0x2d, 0x56, 0x87, 0xda, - 0x6b, 0x17, 0xe0, 0x65, 0xd2, 0x27, 0x44, 0xe2, 0x10, 0x4b, 0x6c, 0x4a, 0x7b, 0x46, 0xfa, 0x3b, - 0x8b, 0x42, 0x1f, 0x61, 0xbb, 0xc8, 0x52, 0x48, 0x52, 0x53, 0x27, 0xe9, 0xbb, 0x07, 0x92, 0x64, - 0x3b, 0x7d, 0xe1, 0x0e, 0xdc, 0xcf, 0xd5, 0x56, 0x52, 0x86, 0x53, 0xc5, 0xc3, 0x4d, 0x8a, 0x75, - 0x61, 0xe9, 0xdb, 0x6f, 0x8a, 0xc7, 0x82, 0x55, 0x85, 0xe5, 0x4f, 0x54, 0xad, 0xfc, 0x89, 0x5a, - 0x2e, 0x3e, 0x51, 0x03, 0xa8, 0x73, 0x22, 0xd2, 0x48, 0xea, 0x2a, 0x5d, 0x3f, 0xdc, 0xce, 0xaa, - 0x20, 0x37, 0x59, 0x63, 0x3d, 0x4b, 0x35, 0x77, 0x53, 0x1b, 0x73, 0x37, 0xf5, 0x00, 0xba, 0x8a, - 0x22, 0xb4, 0xfc, 0x3e, 0x4f, 0x23, 0x32, 0xbd, 0xd3, 0x1b, 0x82, 0x26, 0xc5, 0x68, 0xcc, 0x75, - 0xa5, 0xd6, 0xbd, 0xae, 0x84, 0x4e, 0x61, 0xe5, 0x9a, 0xe0, 0x90, 0x70, 0xe1, 0xac, 0xe9, 0xe8, - 0x1e, 0x3e, 0x2e, 0xba, 0x6f, 0x0d, 0x93, 0x89, 0x67, 0x26, 0x02, 0x71, 0xd8, 0xb2, 0x9f, 0xbe, - 0x64, 0xc5, 0xcc, 0xad, 0x6b, 0xd9, 0xdf, 0x3e, 0x49, 0xf6, 0x39, 0xbb, 0x9f, 0xb7, 0xcd, 0xeb, - 0x79, 0x8c, 0xd2, 0x39, 0x55, 0xa4, 0xd4, 0x66, 0xfe, 0xa0, 0xa7, 0xe8, 0x9c, 0x0a, 0x3c, 0x67, - 0x33, 0xbe, 0x6d, 0xe2, 0x79, 0x0c, 0x3a, 0x86, 0x36, 0x8d, 0x83, 0x28, 0x0d, 0x49, 0xae, 0x6d, - 0x53, 0x27, 0x78, 0x27, 0x7f, 0xaf, 0xcf, 0xdc, 0x91, 0xa1, 0xfe, 0x90, 0xa8, 0x37, 0x49, 0x78, - 0xeb, 0x96, 0x23, 0x93, 0xf1, 0x2d, 0x74, 0x48, 0x8c, 0x2f, 0x55, 0xaf, 0xba, 0x22, 0x58, 0xa6, - 0x9c, 0x08, 0xa7, 0xbd, 0x57, 0xdd, 0x5f, 0x2f, 0x0c, 0x81, 0x67, 0xee, 0xe8, 0xb5, 0xc1, 0x79, - 0x6d, 0x4b, 0x6c, 0xcf, 0xda, 0x06, 0x4e, 0x63, 0x3d, 0xfe, 0x48, 0x3a, 0x21, 0x2c, 0x95, 0x4e, - 0x47, 0xb7, 0x9a, 0x9d, 0x81, 0x19, 0x5e, 0x07, 0xd9, 0xf0, 0x3a, 0x78, 0x65, 0x87, 0x57, 0x6f, - 0xdd, 0x72, 0x9c, 0x1b, 0x06, 0x34, 0x84, 0x0d, 0x3d, 0x2f, 0xaa, 0xf7, 0x26, 0x9b, 0x70, 0x9d, - 0x8d, 0x87, 0xa4, 0xb4, 0xd5, 0x38, 0x89, 0xa3, 0x28, 0x03, 0xa0, 0x67, 0xd0, 0xd4, 0xfd, 0x25, - 0xe1, 0x44, 0x10, 0xe9, 0x74, 0x4d, 0xd5, 0x2a, 0xd0, 0x48, 0x43, 0xd0, 0xd7, 0x96, 0x20, 0x60, - 0xf1, 0x15, 0x1d, 0x3b, 0x5b, 0x5a, 0x43, 0x2f, 0x77, 0xd3, 0x63, 0x6c, 0x72, 0xa2, 0x51, 0x99, - 0x0a, 0xcd, 0x6c, 0x40, 0xe8, 0x35, 0x74, 0x26, 0x24, 0xa4, 0xd8, 0x27, 0x71, 0xc0, 0xef, 0x74, - 0x34, 0x9d, 0x6d, 0x1d, 0xed, 0xdd, 0x62, 0xa0, 0xde, 0x29, 0x9a, 0x61, 0x4e, 0xe2, 0xb5, 0x27, - 0xb3, 0x80, 0xde, 0x5b, 0xe8, 0x2d, 0xee, 0x09, 0x4f, 0x69, 0xba, 0xbd, 0xaf, 0xa0, 0x55, 0xac, - 0x91, 0x27, 0xf1, 0xbe, 0x06, 0x67, 0x51, 0x7d, 0x3f, 0x55, 0xce, 0xa2, 0x9a, 0x7d, 0xd2, 0x03, - 0xf2, 0xf7, 0x4a, 0x36, 0xad, 0xda, 0xc7, 0x69, 0x66, 0x5a, 0xfd, 0x12, 0x1a, 0x66, 0x18, 0x29, - 0x9b, 0xdf, 0x2d, 0x83, 0x9e, 0xaf, 0x57, 0x03, 0xfb, 0x85, 0xbe, 0x81, 0x35, 0xc9, 0x71, 0x2c, - 0xae, 0x08, 0x37, 0x6c, 0x66, 0x92, 0x75, 0x8a, 0x6c, 0xe7, 0x96, 0x40, 0xb3, 0xb6, 0x64, 0xe1, - 0xd4, 0xff, 0x4f, 0x05, 0x56, 0xac, 0x60, 0xf4, 0x63, 0x80, 0xe8, 0x26, 0x9f, 0x86, 0xec, 0xc3, - 0x15, 0xdd, 0xd8, 0x41, 0x68, 0x17, 0x1a, 0x82, 0xa5, 0x3c, 0x20, 0x3e, 0x4d, 0xb2, 0x11, 0xce, - 0x00, 0xdc, 0x04, 0xbd, 0x84, 0x95, 0x6c, 0xa4, 0xa8, 0x6a, 0xfd, 0xed, 0xa2, 0xfe, 0x0b, 0x4e, - 0xbd, 0x0c, 0x8f, 0x3e, 0xb7, 0xc3, 0x6f, 0xad, 0x9c, 0x2e, 0x9b, 0x84, 0xd5, 0xa0, 0xbb, 0x5c, - 0x4e, 0xa2, 0xa6, 0xde, 0xe7, 0x50, 0xbd, 0xa5, 0xd8, 0xa9, 0xeb, 0xa6, 0x33, 0x47, 0xa1, 0x70, - 0x3f, 0xff, 0x33, 0x6c, 0xcc, 0xb5, 0x7e, 0xe4, 0x40, 0xf7, 0x74, 0xf8, 0xe6, 0xe8, 0xe4, 0x8f, - 0xfe, 0xd1, 0xc9, 0xc9, 0x70, 0x74, 0xee, 0x7f, 0xf0, 0xfc, 0x91, 0xfb, 0xbe, 0xf3, 0x23, 0x04, - 0x50, 0x37, 0xa0, 0x4e, 0x05, 0xb5, 0xa1, 0xe9, 0x0d, 0xff, 0x70, 0x31, 0x3c, 0x3b, 0xd7, 0xc8, - 0x25, 0x85, 0xf4, 0x86, 0xbf, 0x1b, 0x9e, 0x9c, 0x77, 0xaa, 0x68, 0x15, 0x6a, 0xaf, 0xbc, 0x0f, - 0xa3, 0x4e, 0xed, 0xf0, 0x5f, 0x75, 0xa8, 0xbb, 0x1f, 0x74, 0x1a, 0xbe, 0x86, 0xd6, 0x09, 0x27, - 0x58, 0x12, 0xb3, 0x48, 0xa2, 0xb2, 0xcd, 0xb2, 0xb7, 0x3d, 0x77, 0xc9, 0x87, 0x6a, 0x09, 0x56, - 0xcc, 0xa6, 0x26, 0xfe, 0x1f, 0xe6, 0x5f, 0x43, 0x23, 0xdf, 0x8d, 0xd1, 0x56, 0xb6, 0x8c, 0xcd, - 0xec, 0xca, 0xbd, 0x32, 0x81, 0x68, 0x08, 0x70, 0x4a, 0x45, 0xc6, 0x39, 0x6d, 0x0f, 0x53, 0x60, - 0xc6, 0xbe, 0x5b, 0x8a, 0xb3, 0xd3, 0xce, 0x31, 0xac, 0xcd, 0x6c, 0xda, 0x68, 0x47, 0xdb, 0x50, - 0xb6, 0x7d, 0x2f, 0xf4, 0xe1, 0x1b, 0x58, 0x33, 0xd1, 0xb3, 0x6b, 0x17, 0x2a, 0xdd, 0x5a, 0x17, - 0xb2, 0xbb, 0xb0, 0x3e, 0xbb, 0x7f, 0xa2, 0x5e, 0xe9, 0x52, 0x9a, 0x79, 0xb3, 0x78, 0x61, 0x45, - 0xa7, 0x80, 0xe6, 0x97, 0x49, 0xf4, 0x59, 0xc1, 0xa5, 0x92, 0x2d, 0x73, 0xa1, 0x61, 0xdf, 0xc3, - 0xce, 0xc2, 0xb5, 0x09, 0xbd, 0xc8, 0xec, 0xf8, 0xc1, 0x85, 0xb2, 0xf7, 0xb3, 0x87, 0xc8, 0xac, - 0xe5, 0x63, 0x70, 0x16, 0x3d, 0xbb, 0xe8, 0xa7, 0x8f, 0x19, 0xb4, 0x7b, 0x2f, 0x1e, 0xf5, 0x76, - 0x4f, 0x43, 0x54, 0xec, 0x60, 0x33, 0x21, 0x2a, 0x69, 0x6d, 0x8b, 0x42, 0x74, 0xfc, 0xfc, 0x4f, - 0xcf, 0xc6, 0x54, 0x5e, 0xa7, 0x97, 0x83, 0x80, 0x4d, 0x0e, 0x6c, 0xd6, 0xcd, 0x1f, 0x41, 0x01, - 0x8b, 0x0e, 0x78, 0x12, 0x5c, 0xd6, 0xf5, 0xe9, 0x57, 0xff, 0x0b, 0x00, 0x00, 0xff, 0xff, 0x71, - 0x10, 0x10, 0x02, 0xaa, 0x12, 0x00, 0x00, + // 1713 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x18, 0xdb, 0x52, 0x1b, 0xc9, + 0x35, 0x42, 0x42, 0xa0, 0x23, 0x81, 0x44, 0x23, 0xa8, 0x41, 0x24, 0x36, 0xd6, 0xc6, 0x59, 0x9c, + 0x54, 0x89, 0x2c, 0x79, 0x48, 0xb2, 0x5b, 0xbb, 0xb5, 0x80, 0x65, 0x7b, 0x12, 0x6c, 0x2b, 0x03, + 0x3c, 0x24, 0x2f, 0x93, 0x66, 0xa6, 0x11, 0xbd, 0x8c, 0xa6, 0x27, 0xdd, 0x3d, 0xd8, 0x7c, 0x41, + 0xf2, 0x92, 0x7f, 0xc9, 0x17, 0xa4, 0x2a, 0xdf, 0x90, 0x8f, 0x49, 0x1e, 0x53, 0x7d, 0x99, 0xd1, + 0x08, 0x8d, 0x6c, 0xc8, 0x93, 0xa6, 0xcf, 0xfd, 0xd6, 0xa7, 0xcf, 0x11, 0xb4, 0x78, 0x12, 0x1c, + 0x50, 0x36, 0x48, 0x38, 0x93, 0x0c, 0x55, 0x79, 0x12, 0xf4, 0xba, 0x11, 0xbd, 0x25, 0x37, 0x54, + 0xfa, 0x64, 0xcc, 0x89, 0x10, 0x06, 0xd5, 0xdb, 0xca, 0xa0, 0x34, 0x2e, 0x82, 0x37, 0x32, 0xb0, + 0xa0, 0x89, 0x05, 0xa1, 0x0c, 0xc4, 0x19, 0x9b, 0x58, 0xd8, 0xee, 0x98, 0xb1, 0x71, 0x44, 0x0e, + 0xf4, 0xe9, 0x32, 0xbd, 0x3a, 0x20, 0x93, 0x44, 0xde, 0x59, 0xe4, 0x93, 0xfb, 0xc8, 0x30, 0xe5, + 0x58, 0x52, 0x16, 0x1b, 0x7c, 0xff, 0x00, 0x3a, 0xaf, 0x89, 0x1c, 0x6a, 0xb5, 0x1e, 0xf9, 0x4b, + 0x4a, 0x84, 0x44, 0xbb, 0xd0, 0x30, 0xe6, 0xf9, 0x34, 0x74, 0x2a, 0x7b, 0x95, 0xfd, 0x86, 0xb7, + 0x6a, 0x00, 0x6e, 0xd8, 0xff, 0x6b, 0x05, 0xba, 0x17, 0x49, 0x88, 0x25, 0x79, 0x4b, 0x24, 0xa7, + 0x41, 0xce, 0xf5, 0x25, 0xd4, 0x68, 0x7c, 0xc5, 0x34, 0x43, 0xf3, 0x70, 0x73, 0x60, 0x2d, 0x1d, + 0x18, 0xd9, 0x6e, 0x7c, 0xc5, 0x3c, 0x4d, 0x80, 0xfa, 0xb0, 0x86, 0x6f, 0xc7, 0x7e, 0x90, 0xa4, + 0x7e, 0x2a, 0xf0, 0x98, 0x38, 0xd5, 0xbd, 0xca, 0xfe, 0x92, 0xd7, 0xc4, 0xb7, 0xe3, 0x93, 0x24, + 0xbd, 0x50, 0x20, 0x45, 0x33, 0xc1, 0x1f, 0x0b, 0x34, 0x35, 0x43, 0x33, 0xc1, 0x1f, 0x33, 0x9a, + 0xfe, 0x05, 0x6c, 0xbd, 0x26, 0xd2, 0x8d, 0xa7, 0xf2, 0xad, 0x25, 0x3f, 0x01, 0xb0, 0x81, 0x9c, + 0x3a, 0xd0, 0xb0, 0x10, 0x37, 0x54, 0x68, 0x21, 0x39, 0xc1, 0x13, 0xff, 0x86, 0xdc, 0x39, 0x4b, + 0x06, 0x6d, 0x20, 0xbf, 0x27, 0x77, 0xfd, 0xbf, 0x2d, 0xc1, 0xf6, 0x7d, 0xb9, 0x22, 0x61, 0xb1, + 0x20, 0x68, 0x7f, 0xc6, 0xc5, 0x6e, 0xee, 0x62, 0x91, 0xd6, 0xf8, 0xd8, 0x85, 0x65, 0xc9, 0x6e, + 0x48, 0x6c, 0xc5, 0x9b, 0x03, 0xda, 0x82, 0xfa, 0x07, 0xe1, 0xa7, 0x3c, 0xd2, 0x2e, 0x37, 0xbc, + 0xe5, 0x0f, 0xe2, 0x82, 0x47, 0xe8, 0x02, 0xd6, 0x23, 0x36, 0x1e, 0xd3, 0x78, 0xec, 0x5f, 0x51, + 0x12, 0x85, 0xc2, 0xa9, 0xed, 0x55, 0xf7, 0x9b, 0x87, 0x83, 0x01, 0x4f, 0x82, 0x41, 0xb9, 0x2d, + 0x83, 0x53, 0xc3, 0xf1, 0x4a, 0x33, 0x0c, 0x63, 0xc9, 0xef, 0xbc, 0xb5, 0xa8, 0x08, 0xeb, 0x7d, + 0x0f, 0x68, 0x9e, 0x08, 0x75, 0xa0, 0xaa, 0xdc, 0x36, 0x51, 0x51, 0x9f, 0xca, 0xd6, 0x5b, 0x1c, + 0xa5, 0x24, 0xb3, 0x55, 0x1f, 0xbe, 0x5e, 0xfa, 0x4d, 0xa5, 0x3f, 0x86, 0x1d, 0x93, 0x6a, 0x6b, + 0xc0, 0x99, 0xc4, 0x92, 0x3c, 0x30, 0xca, 0xbf, 0x80, 0x65, 0xa1, 0xc8, 0xb5, 0xd4, 0xe6, 0xe1, + 0xd6, 0xfd, 0x60, 0x19, 0x59, 0x86, 0xa6, 0xff, 0x9f, 0x0a, 0xec, 0xbd, 0x26, 0xf2, 0xcc, 0x1d, + 0x9d, 0xf3, 0x34, 0xbe, 0x39, 0x4a, 0xe5, 0x35, 0x89, 0x25, 0x0d, 0x74, 0xa5, 0x66, 0x0a, 0xfb, + 0xd0, 0x14, 0x34, 0xf1, 0x03, 0x1c, 0x45, 0x4a, 0x63, 0x5d, 0x69, 0x3c, 0x5e, 0x72, 0x2a, 0x5e, + 0x43, 0xd0, 0xe4, 0x04, 0x47, 0x91, 0x1b, 0xa2, 0x6d, 0xa8, 0x5d, 0x71, 0x36, 0x31, 0xae, 0x68, + 0xa4, 0x3e, 0xa3, 0xa7, 0xd0, 0x50, 0xbf, 0xfe, 0x35, 0x13, 0xd2, 0x59, 0xc9, 0x91, 0xab, 0x0a, + 0xf8, 0x86, 0x09, 0x89, 0x10, 0x2c, 0x49, 0x66, 0xd2, 0xa2, 0x31, 0x4b, 0x92, 0xa1, 0x5d, 0x58, + 0x91, 0xcc, 0xb0, 0x2c, 0xe7, 0x88, 0xba, 0x64, 0x9a, 0xe1, 0x0b, 0x68, 0x0a, 0x1e, 0xf8, 0x38, + 0x0c, 0x95, 0x37, 0xba, 0x3e, 0x0d, 0x01, 0x08, 0x1e, 0x1c, 0x19, 0x28, 0xda, 0x83, 0x9a, 0x32, + 0xd7, 0x59, 0xd5, 0x31, 0x68, 0xe9, 0x7c, 0x9e, 0xb9, 0x23, 0x65, 0xac, 0xa7, 0x31, 0xfd, 0x7f, + 0x54, 0xe0, 0xd9, 0x27, 0x3c, 0xb7, 0x85, 0xd7, 0x83, 0xd5, 0x54, 0x10, 0x1e, 0xe3, 0x09, 0xc9, + 0x2e, 0x64, 0x76, 0x56, 0xb8, 0x04, 0x0b, 0xf1, 0x81, 0xf1, 0xd0, 0x66, 0x30, 0x3f, 0x23, 0x04, + 0xb5, 0x90, 0xb3, 0x44, 0xfb, 0xb5, 0xea, 0xe9, 0x6f, 0xb4, 0x07, 0x2d, 0x15, 0x46, 0xa9, 0xd4, + 0xa9, 0x38, 0x6a, 0xcb, 0x3d, 0x10, 0x34, 0xd1, 0x16, 0x98, 0x0b, 0x92, 0x70, 0xf6, 0x03, 0x09, + 0xa4, 0xc2, 0x2f, 0x9b, 0xcc, 0x5a, 0x88, 0x1b, 0xf6, 0xff, 0x5d, 0x83, 0xa7, 0x43, 0x55, 0x24, + 0x58, 0x92, 0x33, 0x77, 0xf4, 0x92, 0x8a, 0x04, 0xcb, 0xe0, 0xda, 0x4b, 0x23, 0x22, 0x16, 0xe4, + 0x6a, 0xb5, 0x2c, 0x57, 0xbf, 0x04, 0xa4, 0x68, 0x12, 0xcc, 0x25, 0x0d, 0x68, 0x82, 0x63, 0x99, + 0x17, 0x92, 0x26, 0xed, 0x08, 0x9a, 0x8c, 0xa6, 0x48, 0x37, 0x9c, 0x33, 0x1d, 0xe6, 0x4c, 0x7f, + 0x01, 0xeb, 0x4a, 0xa7, 0xba, 0x4a, 0x71, 0x3a, 0xb9, 0x24, 0xbc, 0x50, 0x09, 0x6b, 0x16, 0xf3, + 0x4e, 0x23, 0xd0, 0x73, 0x68, 0x65, 0xa4, 0x3a, 0xc5, 0xcd, 0x9c, 0xb0, 0x69, 0xe1, 0x3a, 0xcf, + 0x5f, 0x82, 0xe6, 0x23, 0x61, 0x26, 0x70, 0x5a, 0x23, 0x2d, 0x83, 0xb0, 0xf2, 0x1e, 0x54, 0x10, + 0x1d, 0xa8, 0x26, 0x34, 0xb6, 0x31, 0x55, 0x9f, 0xaa, 0x27, 0xc4, 0xcc, 0x57, 0xc0, 0xba, 0x4e, + 0xd2, 0x72, 0xcc, 0x46, 0x34, 0x56, 0xd2, 0xac, 0xda, 0x7b, 0x25, 0x0b, 0x06, 0xac, 0x6d, 0x0b, + 0xa1, 0x43, 0x3e, 0x4a, 0x8e, 0x7d, 0x2c, 0x25, 0xa7, 0x97, 0xa9, 0x24, 0xc2, 0x69, 0xe8, 0xd6, + 0xf1, 0x5b, 0x5d, 0x6a, 0x9f, 0xc9, 0xd2, 0x60, 0xa8, 0x98, 0x8f, 0x72, 0x5e, 0xd3, 0x45, 0xda, + 0x64, 0x16, 0x9a, 0x17, 0x71, 0x6b, 0x51, 0x11, 0xf7, 0x8e, 0xa1, 0x5b, 0x26, 0xea, 0x51, 0xbd, + 0xe6, 0x9f, 0x2d, 0xd8, 0x5b, 0x6c, 0xaf, 0xbd, 0x07, 0xbb, 0xd0, 0x50, 0x0f, 0x9f, 0x5f, 0xbc, + 0x08, 0x0a, 0xf0, 0x4e, 0x5d, 0x84, 0xaf, 0xa0, 0x3b, 0x5b, 0x4b, 0xea, 0x22, 0xc9, 0xac, 0xc3, + 0x6f, 0x26, 0xc5, 0x52, 0x32, 0x28, 0xf4, 0x02, 0x3a, 0x45, 0x16, 0x2d, 0x56, 0x87, 0xda, 0x6b, + 0x17, 0xe0, 0x65, 0xd2, 0x27, 0x44, 0xe2, 0x10, 0x4b, 0x6c, 0x4a, 0x7b, 0x46, 0xfa, 0x5b, 0x8b, + 0x42, 0x1f, 0x60, 0xbb, 0xc8, 0x52, 0x48, 0x52, 0x53, 0x27, 0xe9, 0xfb, 0xcf, 0x24, 0xc9, 0x76, + 0xfa, 0xc2, 0x1d, 0xb8, 0x9f, 0xab, 0xad, 0xa4, 0x0c, 0xa7, 0x8a, 0x87, 0x9b, 0x14, 0xeb, 0xc2, + 0xd2, 0xb7, 0xdf, 0x14, 0x8f, 0x05, 0xab, 0x0a, 0xcb, 0x9f, 0xa8, 0x5a, 0xf9, 0x13, 0xb5, 0x5c, + 0x7c, 0xa2, 0x06, 0x50, 0xe7, 0x44, 0xa4, 0x91, 0xd4, 0x55, 0xba, 0x7e, 0xb8, 0x9d, 0x55, 0x41, + 0x6e, 0xb2, 0xc6, 0x7a, 0x96, 0x6a, 0xee, 0xa6, 0x36, 0xe6, 0x6e, 0xea, 0x01, 0x74, 0x15, 0x45, + 0x68, 0xf9, 0x7d, 0x9e, 0x46, 0x64, 0x7a, 0xa7, 0x37, 0x04, 0x4d, 0x8a, 0xd1, 0x98, 0xeb, 0x4a, + 0xad, 0x7b, 0x5d, 0x09, 0x9d, 0xc2, 0xca, 0x35, 0xc1, 0x21, 0xe1, 0xc2, 0x59, 0xd3, 0xd1, 0x3d, + 0x7c, 0x58, 0x74, 0xdf, 0x18, 0x26, 0x13, 0xcf, 0x4c, 0x04, 0xe2, 0xb0, 0x65, 0x3f, 0x7d, 0xc9, + 0x8a, 0x99, 0x5b, 0xd7, 0xb2, 0xbf, 0x7b, 0x94, 0xec, 0x73, 0x76, 0x3f, 0x6f, 0x9b, 0xd7, 0xf3, + 0x18, 0xa5, 0x73, 0xaa, 0x48, 0xa9, 0xcd, 0xfc, 0x41, 0x8f, 0xd1, 0x39, 0x15, 0x78, 0xce, 0x66, + 0x7c, 0xdb, 0xc4, 0xf3, 0x18, 0x74, 0x0c, 0x6d, 0x1a, 0x07, 0x51, 0x1a, 0x92, 0x5c, 0xdb, 0xa6, + 0x4e, 0xf0, 0x4e, 0xfe, 0x5e, 0x9f, 0xb9, 0x23, 0x43, 0xfd, 0x3e, 0x51, 0x6f, 0x92, 0xf0, 0xd6, + 0x2d, 0x47, 0x26, 0xe3, 0x3b, 0xe8, 0x90, 0x18, 0x5f, 0xaa, 0x5e, 0x75, 0x45, 0xb0, 0x4c, 0x39, + 0x11, 0x4e, 0x7b, 0xaf, 0xba, 0xbf, 0x5e, 0x18, 0x02, 0xcf, 0xdc, 0xd1, 0x2b, 0x83, 0xf3, 0xda, + 0x96, 0xd8, 0x9e, 0xb5, 0x0d, 0x9c, 0xc6, 0x7a, 0xfc, 0x91, 0x74, 0x42, 0x58, 0x2a, 0x9d, 0x8e, + 0x6e, 0x35, 0x3b, 0x03, 0x33, 0xbc, 0x0e, 0xb2, 0xe1, 0x75, 0xf0, 0xd2, 0x0e, 0xaf, 0xde, 0xba, + 0xe5, 0x38, 0x37, 0x0c, 0x68, 0x08, 0x1b, 0x7a, 0x5e, 0x54, 0xef, 0x4d, 0x36, 0xe1, 0x3a, 0x1b, + 0x9f, 0x93, 0xd2, 0x56, 0xe3, 0x24, 0x8e, 0xa2, 0x0c, 0x80, 0x9e, 0x42, 0x53, 0xf7, 0x97, 0x84, + 0x13, 0x41, 0xa4, 0xd3, 0x35, 0x55, 0xab, 0x40, 0x23, 0x0d, 0x41, 0xdf, 0x58, 0x82, 0x80, 0xc5, + 0x57, 0x74, 0xec, 0x6c, 0x69, 0x0d, 0xbd, 0xdc, 0x4d, 0x8f, 0xb1, 0xc9, 0x89, 0x46, 0x65, 0x2a, + 0x34, 0xb3, 0x01, 0xa1, 0x57, 0xd0, 0x99, 0x90, 0x90, 0x62, 0x9f, 0xc4, 0x01, 0xbf, 0xd3, 0xd1, + 0x74, 0xb6, 0x75, 0xb4, 0x77, 0x8b, 0x81, 0x7a, 0xab, 0x68, 0x86, 0x39, 0x89, 0xd7, 0x9e, 0xcc, + 0x02, 0x7a, 0x6f, 0xa0, 0xb7, 0xb8, 0x27, 0x3c, 0xa6, 0xe9, 0xf6, 0xbe, 0x86, 0x56, 0xb1, 0x46, + 0x1e, 0xc5, 0xfb, 0x0a, 0x9c, 0x45, 0xf5, 0xfd, 0x58, 0x39, 0x8b, 0x6a, 0xf6, 0x51, 0x0f, 0xc8, + 0xdf, 0x2b, 0xd9, 0xb4, 0x6a, 0x1f, 0xa7, 0x99, 0x69, 0xf5, 0x2b, 0x68, 0x98, 0x61, 0xa4, 0x6c, + 0x7e, 0xb7, 0x0c, 0x7a, 0xbe, 0x5e, 0x0d, 0xec, 0x17, 0xfa, 0x16, 0xd6, 0x24, 0xc7, 0xb1, 0xb8, + 0x22, 0xdc, 0xb0, 0x99, 0x49, 0xd6, 0x29, 0xb2, 0x9d, 0x5b, 0x02, 0xcd, 0xda, 0x92, 0x85, 0x53, + 0xff, 0xbf, 0x15, 0x58, 0xb1, 0x82, 0xd1, 0x8f, 0x01, 0xa2, 0x9b, 0x7c, 0x1a, 0xb2, 0x0f, 0x57, + 0x74, 0x63, 0x07, 0xa1, 0x5d, 0x68, 0x08, 0x96, 0xf2, 0x80, 0xf8, 0x34, 0xc9, 0x46, 0x38, 0x03, + 0x70, 0x13, 0xf4, 0x02, 0x56, 0xb2, 0x91, 0xa2, 0xaa, 0xf5, 0xb7, 0x8b, 0xfa, 0x2f, 0x38, 0xf5, + 0x32, 0x3c, 0xfa, 0xc2, 0x0e, 0xbf, 0xb5, 0x72, 0xba, 0x6c, 0x12, 0x56, 0x83, 0xee, 0x72, 0x39, + 0x89, 0x9a, 0x7a, 0x9f, 0x41, 0xf5, 0x96, 0x62, 0xa7, 0xae, 0x9b, 0xce, 0x1c, 0x85, 0xc2, 0xa1, + 0x27, 0xb3, 0xd3, 0xdd, 0x8a, 0x5d, 0xa1, 0xb2, 0xc9, 0xee, 0xe7, 0x7f, 0x86, 0x8d, 0xb9, 0xa7, + 0x01, 0x39, 0xd0, 0x3d, 0x1d, 0xbe, 0x3e, 0x3a, 0xf9, 0xa3, 0x7f, 0x74, 0x72, 0x32, 0x1c, 0x9d, + 0xfb, 0xef, 0x3d, 0x7f, 0xe4, 0xbe, 0xeb, 0xfc, 0x08, 0x01, 0xd4, 0x0d, 0xa8, 0x53, 0x41, 0x6d, + 0x68, 0x7a, 0xc3, 0x3f, 0x5c, 0x0c, 0xcf, 0xce, 0x35, 0x72, 0x49, 0x21, 0xbd, 0xe1, 0xef, 0x86, + 0x27, 0xe7, 0x9d, 0x2a, 0x5a, 0x85, 0xda, 0x4b, 0xef, 0xfd, 0xa8, 0x53, 0x3b, 0xfc, 0x57, 0x1d, + 0xea, 0xee, 0x7b, 0x9d, 0xa6, 0x6f, 0xa0, 0x75, 0xc2, 0x09, 0x96, 0xc4, 0x2c, 0x9a, 0xa8, 0x6c, + 0xf3, 0xec, 0x6d, 0xcf, 0x35, 0x81, 0xa1, 0x5a, 0x92, 0x15, 0xb3, 0xa9, 0x99, 0xff, 0x87, 0xf9, + 0xd7, 0xd0, 0xc8, 0x77, 0x67, 0xb4, 0x95, 0x2d, 0x6b, 0x33, 0xbb, 0x74, 0xaf, 0x4c, 0x20, 0x1a, + 0x02, 0x9c, 0x52, 0x91, 0x71, 0x4e, 0xdb, 0xc7, 0x14, 0x98, 0xb1, 0xef, 0x96, 0xe2, 0xec, 0x34, + 0x74, 0x0c, 0x6b, 0x33, 0x9b, 0x38, 0xda, 0xd1, 0x36, 0x94, 0x6d, 0xe7, 0x0b, 0x7d, 0xf8, 0x16, + 0xd6, 0x4c, 0xf4, 0xec, 0x5a, 0x86, 0x4a, 0xb7, 0xda, 0x85, 0xec, 0x2e, 0xac, 0xcf, 0xee, 0xa7, + 0xa8, 0x57, 0xba, 0xb4, 0x66, 0xde, 0x2c, 0x5e, 0x68, 0xd1, 0x29, 0xa0, 0xf9, 0x65, 0x13, 0x3d, + 0x29, 0xb8, 0x54, 0xb2, 0x85, 0x2e, 0x34, 0xec, 0x07, 0xd8, 0x59, 0xb8, 0x56, 0xa1, 0xe7, 0x99, + 0x1d, 0x9f, 0x5c, 0x38, 0x7b, 0x3f, 0xfb, 0x1c, 0x99, 0xb5, 0x7c, 0x0c, 0xce, 0xa2, 0x67, 0x19, + 0xfd, 0xf4, 0x21, 0x83, 0x78, 0xef, 0xf9, 0x83, 0xde, 0xf6, 0x69, 0x88, 0x8a, 0x1d, 0x6e, 0x26, + 0x44, 0x25, 0xad, 0x6f, 0x51, 0x88, 0x8e, 0x9f, 0xfd, 0xe9, 0xe9, 0x98, 0xca, 0xeb, 0xf4, 0x72, + 0x10, 0xb0, 0xc9, 0x81, 0xcd, 0xba, 0xf9, 0xa3, 0x28, 0x60, 0xd1, 0x01, 0x4f, 0x82, 0xcb, 0xba, + 0x3e, 0xfd, 0xea, 0x7f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x8a, 0xf7, 0xbf, 0x78, 0xca, 0x12, 0x00, + 0x00, } diff --git a/rpc/keepalive.pb.go b/rpc/keepalive.pb.go index 4343fe09b..e5509237f 100644 --- a/rpc/keepalive.pb.go +++ b/rpc/keepalive.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/keepalive.proto package rpc diff --git a/rpc/participant.pb.go b/rpc/participant.pb.go index 30bc46527..36920980a 100644 --- a/rpc/participant.pb.go +++ b/rpc/participant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/participant.proto package rpc diff --git a/rpc/rest_signal.pb.go b/rpc/rest_signal.pb.go index 5cd0515f6..7f4cbba23 100644 --- a/rpc/rest_signal.pb.go +++ b/rpc/rest_signal.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/rest_signal.proto package rpc diff --git a/rpc/room.pb.go b/rpc/room.pb.go index 1f30939cb..95468f44a 100644 --- a/rpc/room.pb.go +++ b/rpc/room.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/room.proto package rpc diff --git a/rpc/roommanager.pb.go b/rpc/roommanager.pb.go index 9c6b087c1..5b3a7b365 100644 --- a/rpc/roommanager.pb.go +++ b/rpc/roommanager.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/roommanager.proto package rpc diff --git a/rpc/signal.pb.go b/rpc/signal.pb.go index 836c731e1..26d310469 100644 --- a/rpc/signal.pb.go +++ b/rpc/signal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/signal.proto package rpc diff --git a/rpc/sip.pb.go b/rpc/sip.pb.go index f3e26ebbe..fa65dd2ba 100644 --- a/rpc/sip.pb.go +++ b/rpc/sip.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v4.23.4 +// protoc v5.29.3 // source: rpc/sip.proto package rpc diff --git a/sip/sip_test.go b/sip/sip_test.go index c8a11b5ee..196fa3110 100644 --- a/sip/sip_test.go +++ b/sip/sip_test.go @@ -256,7 +256,8 @@ func TestSIPMatchTrunk(t *testing.T) { } trunks := toInboundTrunks(c.trunks) call := &rpc.SIPCall{ - SourceIp: src, + SipCallId: "test-call-id", + SourceIp: src, From: &livekit.SIPUri{ User: from, Host: host, @@ -925,7 +926,8 @@ func TestMatchTrunkDetailed(t *testing.T) { host = "sip.example.com" } call := &rpc.SIPCall{ - SourceIp: src, + SipCallId: "test-call-id", + SourceIp: src, From: &livekit.SIPUri{ User: from, Host: host, From 1212d4814580f4726d9bbea76f32020380e62594 Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 25 Jun 2025 21:11:47 +0000 Subject: [PATCH 2/5] generated protobuf --- infra/link.pb.go | 2 +- infra/link_grpc.pb.go | 2 +- livekit/livekit_agent.pb.go | 2 +- livekit/livekit_agent_dispatch.pb.go | 2 +- livekit/livekit_analytics.pb.go | 2 +- livekit/livekit_cloud_agent.pb.go | 2 +- livekit/livekit_egress.pb.go | 2 +- livekit/livekit_ingress.pb.go | 2 +- livekit/livekit_internal.pb.go | 2 +- livekit/livekit_metrics.pb.go | 2 +- livekit/livekit_models.pb.go | 2 +- livekit/livekit_room.pb.go | 2 +- livekit/livekit_rtc.pb.go | 2 +- livekit/livekit_sip.pb.go | 2 +- livekit/livekit_webhook.pb.go | 2 +- rpc/agent.pb.go | 2 +- rpc/agent_dispatch.pb.go | 2 +- rpc/analytics.pb.go | 2 +- rpc/analytics_grpc.pb.go | 2 +- rpc/egress.pb.go | 2 +- rpc/ingress.pb.go | 2 +- rpc/io.pb.go | 2 +- rpc/keepalive.pb.go | 2 +- rpc/participant.pb.go | 2 +- rpc/rest_signal.pb.go | 2 +- rpc/room.pb.go | 2 +- rpc/roommanager.pb.go | 2 +- rpc/signal.pb.go | 2 +- rpc/sip.pb.go | 2 +- 29 files changed, 29 insertions(+), 29 deletions(-) diff --git a/infra/link.pb.go b/infra/link.pb.go index a6f0840ff..3f515496c 100644 --- a/infra/link.pb.go +++ b/infra/link.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: infra/link.proto package infra diff --git a/infra/link_grpc.pb.go b/infra/link_grpc.pb.go index 6cacc86d2..281cec953 100644 --- a/infra/link_grpc.pb.go +++ b/infra/link_grpc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.29.3 +// - protoc v4.23.4 // source: infra/link.proto package infra diff --git a/livekit/livekit_agent.pb.go b/livekit/livekit_agent.pb.go index f9abf9f56..262000f9e 100644 --- a/livekit/livekit_agent.pb.go +++ b/livekit/livekit_agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_agent.proto package livekit diff --git a/livekit/livekit_agent_dispatch.pb.go b/livekit/livekit_agent_dispatch.pb.go index a61bc8d29..1d3e88ff1 100644 --- a/livekit/livekit_agent_dispatch.pb.go +++ b/livekit/livekit_agent_dispatch.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_agent_dispatch.proto package livekit diff --git a/livekit/livekit_analytics.pb.go b/livekit/livekit_analytics.pb.go index e8c4a8476..e26aa158a 100644 --- a/livekit/livekit_analytics.pb.go +++ b/livekit/livekit_analytics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_analytics.proto package livekit diff --git a/livekit/livekit_cloud_agent.pb.go b/livekit/livekit_cloud_agent.pb.go index 21d80c009..5e6519969 100644 --- a/livekit/livekit_cloud_agent.pb.go +++ b/livekit/livekit_cloud_agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_cloud_agent.proto package livekit diff --git a/livekit/livekit_egress.pb.go b/livekit/livekit_egress.pb.go index ce4f880ee..b0e9b64dc 100644 --- a/livekit/livekit_egress.pb.go +++ b/livekit/livekit_egress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_egress.proto package livekit diff --git a/livekit/livekit_ingress.pb.go b/livekit/livekit_ingress.pb.go index 5fbd44029..d89b90b8b 100644 --- a/livekit/livekit_ingress.pb.go +++ b/livekit/livekit_ingress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_ingress.proto package livekit diff --git a/livekit/livekit_internal.pb.go b/livekit/livekit_internal.pb.go index 8756cbed0..7c5de6e49 100644 --- a/livekit/livekit_internal.pb.go +++ b/livekit/livekit_internal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_internal.proto package livekit diff --git a/livekit/livekit_metrics.pb.go b/livekit/livekit_metrics.pb.go index 50da8ea73..24107c911 100644 --- a/livekit/livekit_metrics.pb.go +++ b/livekit/livekit_metrics.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_metrics.proto package livekit diff --git a/livekit/livekit_models.pb.go b/livekit/livekit_models.pb.go index e4eedd98e..8d5af8b28 100644 --- a/livekit/livekit_models.pb.go +++ b/livekit/livekit_models.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_models.proto package livekit diff --git a/livekit/livekit_room.pb.go b/livekit/livekit_room.pb.go index 3fa04846f..4da305394 100644 --- a/livekit/livekit_room.pb.go +++ b/livekit/livekit_room.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_room.proto package livekit diff --git a/livekit/livekit_rtc.pb.go b/livekit/livekit_rtc.pb.go index 68df18694..94efef7c1 100644 --- a/livekit/livekit_rtc.pb.go +++ b/livekit/livekit_rtc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_rtc.proto package livekit diff --git a/livekit/livekit_sip.pb.go b/livekit/livekit_sip.pb.go index 67bacfd53..e772b8ea8 100644 --- a/livekit/livekit_sip.pb.go +++ b/livekit/livekit_sip.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_sip.proto package livekit diff --git a/livekit/livekit_webhook.pb.go b/livekit/livekit_webhook.pb.go index 212515084..4966b69d4 100644 --- a/livekit/livekit_webhook.pb.go +++ b/livekit/livekit_webhook.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: livekit_webhook.proto package livekit diff --git a/rpc/agent.pb.go b/rpc/agent.pb.go index 71db5934a..ff74d5cc9 100644 --- a/rpc/agent.pb.go +++ b/rpc/agent.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/agent.proto package rpc diff --git a/rpc/agent_dispatch.pb.go b/rpc/agent_dispatch.pb.go index c06b3631f..8bf02b5ad 100644 --- a/rpc/agent_dispatch.pb.go +++ b/rpc/agent_dispatch.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/agent_dispatch.proto package rpc diff --git a/rpc/analytics.pb.go b/rpc/analytics.pb.go index 655d51ae0..0dfb4b27d 100644 --- a/rpc/analytics.pb.go +++ b/rpc/analytics.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/analytics.proto package rpc diff --git a/rpc/analytics_grpc.pb.go b/rpc/analytics_grpc.pb.go index f59684f38..6217bb431 100644 --- a/rpc/analytics_grpc.pb.go +++ b/rpc/analytics_grpc.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go-grpc. DO NOT EDIT. // versions: // - protoc-gen-go-grpc v1.5.1 -// - protoc v5.29.3 +// - protoc v4.23.4 // source: rpc/analytics.proto package rpc diff --git a/rpc/egress.pb.go b/rpc/egress.pb.go index cd5d763ae..a8bb36c6c 100644 --- a/rpc/egress.pb.go +++ b/rpc/egress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/egress.proto package rpc diff --git a/rpc/ingress.pb.go b/rpc/ingress.pb.go index 72ce9d47d..a423e58eb 100644 --- a/rpc/ingress.pb.go +++ b/rpc/ingress.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/ingress.proto package rpc diff --git a/rpc/io.pb.go b/rpc/io.pb.go index d82a71dcf..63e13128c 100644 --- a/rpc/io.pb.go +++ b/rpc/io.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/io.proto package rpc diff --git a/rpc/keepalive.pb.go b/rpc/keepalive.pb.go index e5509237f..4343fe09b 100644 --- a/rpc/keepalive.pb.go +++ b/rpc/keepalive.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/keepalive.proto package rpc diff --git a/rpc/participant.pb.go b/rpc/participant.pb.go index 36920980a..30bc46527 100644 --- a/rpc/participant.pb.go +++ b/rpc/participant.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/participant.proto package rpc diff --git a/rpc/rest_signal.pb.go b/rpc/rest_signal.pb.go index 7f4cbba23..5cd0515f6 100644 --- a/rpc/rest_signal.pb.go +++ b/rpc/rest_signal.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/rest_signal.proto package rpc diff --git a/rpc/room.pb.go b/rpc/room.pb.go index 95468f44a..1f30939cb 100644 --- a/rpc/room.pb.go +++ b/rpc/room.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/room.proto package rpc diff --git a/rpc/roommanager.pb.go b/rpc/roommanager.pb.go index 5b3a7b365..9c6b087c1 100644 --- a/rpc/roommanager.pb.go +++ b/rpc/roommanager.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/roommanager.proto package rpc diff --git a/rpc/signal.pb.go b/rpc/signal.pb.go index 26d310469..836c731e1 100644 --- a/rpc/signal.pb.go +++ b/rpc/signal.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/signal.proto package rpc diff --git a/rpc/sip.pb.go b/rpc/sip.pb.go index fa65dd2ba..f3e26ebbe 100644 --- a/rpc/sip.pb.go +++ b/rpc/sip.pb.go @@ -15,7 +15,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: rpc/sip.proto package rpc From c7bfaddbf5f03f76c7711513e5e349aafd576ac6 Mon Sep 17 00:00:00 2001 From: Nishad Musthafa Date: Wed, 25 Jun 2025 14:14:44 -0700 Subject: [PATCH 3/5] adding changeset --- .changeset/tasty-geese-cross.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/tasty-geese-cross.md diff --git a/.changeset/tasty-geese-cross.md b/.changeset/tasty-geese-cross.md new file mode 100644 index 000000000..f6a5914f5 --- /dev/null +++ b/.changeset/tasty-geese-cross.md @@ -0,0 +1,5 @@ +--- +"github.com/livekit/protocol": minor +--- + +Adding SIP Protocol generated call id to SipCall From b353a5ba582e9cf0a3f7746e2dc32f2cf0705db5 Mon Sep 17 00:00:00 2001 From: Nishad Musthafa Date: Wed, 25 Jun 2025 17:12:27 -0700 Subject: [PATCH 4/5] Ensuring that the generated protobufs from replay folder are also added to the CI commit --- .github/workflows/generate.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generate.yaml b/.github/workflows/generate.yaml index 19799a7ce..247680dde 100644 --- a/.github/workflows/generate.yaml +++ b/.github/workflows/generate.yaml @@ -68,6 +68,6 @@ jobs: - name: Add changes uses: EndBug/add-and-commit@v9 with: - add: '["livekit", "rpc", "infra", "packages/javascript/src/gen"]' + add: '["livekit", "replay", "rpc", "infra", "packages/javascript/src/gen"]' default_author: github_actions message: generated protobuf From b8cb8a27a2405174bf792bc1be120be4bcdf858d Mon Sep 17 00:00:00 2001 From: github-actions <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 26 Jun 2025 00:13:21 +0000 Subject: [PATCH 5/5] generated protobuf --- replay/cloud_replay.pb.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/replay/cloud_replay.pb.go b/replay/cloud_replay.pb.go index 25326c20d..79f0fa20b 100644 --- a/replay/cloud_replay.pb.go +++ b/replay/cloud_replay.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.36.6 -// protoc v5.29.3 +// protoc v4.23.4 // source: cloud_replay.proto package replay