github.com/whoyao/protocol@v0.0.0-20230519045905-2d8ace718ca5/livekit/livekit_rpc_internal.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.30.0 4 // protoc v3.20.3 5 // source: livekit_rpc_internal.proto 6 7 package livekit 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 reflect "reflect" 13 sync "sync" 14 ) 15 16 const ( 17 // Verify that this generated code is sufficiently up-to-date. 18 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 19 // Verify that runtime/protoimpl is sufficiently up-to-date. 20 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 21 ) 22 23 // Deprecated: Marked as deprecated in livekit_rpc_internal.proto. 24 type StartEgressRequest struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 // request metadata 30 EgressId string `protobuf:"bytes,1,opt,name=egress_id,json=egressId,proto3" json:"egress_id,omitempty"` 31 RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 32 SenderId string `protobuf:"bytes,10,opt,name=sender_id,json=senderId,proto3" json:"sender_id,omitempty"` 33 SentAt int64 `protobuf:"varint,4,opt,name=sent_at,json=sentAt,proto3" json:"sent_at,omitempty"` 34 // request 35 // 36 // Types that are assignable to Request: 37 // 38 // *StartEgressRequest_RoomComposite 39 // *StartEgressRequest_TrackComposite 40 // *StartEgressRequest_Track 41 // *StartEgressRequest_Web 42 Request isStartEgressRequest_Request `protobuf_oneof:"request"` 43 // connection info 44 RoomId string `protobuf:"bytes,3,opt,name=room_id,json=roomId,proto3" json:"room_id,omitempty"` 45 Token string `protobuf:"bytes,8,opt,name=token,proto3" json:"token,omitempty"` 46 WsUrl string `protobuf:"bytes,9,opt,name=ws_url,json=wsUrl,proto3" json:"ws_url,omitempty"` 47 } 48 49 func (x *StartEgressRequest) Reset() { 50 *x = StartEgressRequest{} 51 if protoimpl.UnsafeEnabled { 52 mi := &file_livekit_rpc_internal_proto_msgTypes[0] 53 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 54 ms.StoreMessageInfo(mi) 55 } 56 } 57 58 func (x *StartEgressRequest) String() string { 59 return protoimpl.X.MessageStringOf(x) 60 } 61 62 func (*StartEgressRequest) ProtoMessage() {} 63 64 func (x *StartEgressRequest) ProtoReflect() protoreflect.Message { 65 mi := &file_livekit_rpc_internal_proto_msgTypes[0] 66 if protoimpl.UnsafeEnabled && x != nil { 67 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 68 if ms.LoadMessageInfo() == nil { 69 ms.StoreMessageInfo(mi) 70 } 71 return ms 72 } 73 return mi.MessageOf(x) 74 } 75 76 // Deprecated: Use StartEgressRequest.ProtoReflect.Descriptor instead. 77 func (*StartEgressRequest) Descriptor() ([]byte, []int) { 78 return file_livekit_rpc_internal_proto_rawDescGZIP(), []int{0} 79 } 80 81 func (x *StartEgressRequest) GetEgressId() string { 82 if x != nil { 83 return x.EgressId 84 } 85 return "" 86 } 87 88 func (x *StartEgressRequest) GetRequestId() string { 89 if x != nil { 90 return x.RequestId 91 } 92 return "" 93 } 94 95 func (x *StartEgressRequest) GetSenderId() string { 96 if x != nil { 97 return x.SenderId 98 } 99 return "" 100 } 101 102 func (x *StartEgressRequest) GetSentAt() int64 { 103 if x != nil { 104 return x.SentAt 105 } 106 return 0 107 } 108 109 func (m *StartEgressRequest) GetRequest() isStartEgressRequest_Request { 110 if m != nil { 111 return m.Request 112 } 113 return nil 114 } 115 116 func (x *StartEgressRequest) GetRoomComposite() *RoomCompositeEgressRequest { 117 if x, ok := x.GetRequest().(*StartEgressRequest_RoomComposite); ok { 118 return x.RoomComposite 119 } 120 return nil 121 } 122 123 func (x *StartEgressRequest) GetTrackComposite() *TrackCompositeEgressRequest { 124 if x, ok := x.GetRequest().(*StartEgressRequest_TrackComposite); ok { 125 return x.TrackComposite 126 } 127 return nil 128 } 129 130 func (x *StartEgressRequest) GetTrack() *TrackEgressRequest { 131 if x, ok := x.GetRequest().(*StartEgressRequest_Track); ok { 132 return x.Track 133 } 134 return nil 135 } 136 137 func (x *StartEgressRequest) GetWeb() *WebEgressRequest { 138 if x, ok := x.GetRequest().(*StartEgressRequest_Web); ok { 139 return x.Web 140 } 141 return nil 142 } 143 144 func (x *StartEgressRequest) GetRoomId() string { 145 if x != nil { 146 return x.RoomId 147 } 148 return "" 149 } 150 151 func (x *StartEgressRequest) GetToken() string { 152 if x != nil { 153 return x.Token 154 } 155 return "" 156 } 157 158 func (x *StartEgressRequest) GetWsUrl() string { 159 if x != nil { 160 return x.WsUrl 161 } 162 return "" 163 } 164 165 type isStartEgressRequest_Request interface { 166 isStartEgressRequest_Request() 167 } 168 169 type StartEgressRequest_RoomComposite struct { 170 RoomComposite *RoomCompositeEgressRequest `protobuf:"bytes,5,opt,name=room_composite,json=roomComposite,proto3,oneof"` 171 } 172 173 type StartEgressRequest_TrackComposite struct { 174 TrackComposite *TrackCompositeEgressRequest `protobuf:"bytes,6,opt,name=track_composite,json=trackComposite,proto3,oneof"` 175 } 176 177 type StartEgressRequest_Track struct { 178 Track *TrackEgressRequest `protobuf:"bytes,7,opt,name=track,proto3,oneof"` 179 } 180 181 type StartEgressRequest_Web struct { 182 Web *WebEgressRequest `protobuf:"bytes,11,opt,name=web,proto3,oneof"` 183 } 184 185 func (*StartEgressRequest_RoomComposite) isStartEgressRequest_Request() {} 186 187 func (*StartEgressRequest_TrackComposite) isStartEgressRequest_Request() {} 188 189 func (*StartEgressRequest_Track) isStartEgressRequest_Request() {} 190 191 func (*StartEgressRequest_Web) isStartEgressRequest_Request() {} 192 193 // Deprecated: Marked as deprecated in livekit_rpc_internal.proto. 194 type EgressRequest struct { 195 state protoimpl.MessageState 196 sizeCache protoimpl.SizeCache 197 unknownFields protoimpl.UnknownFields 198 199 // request metadata 200 EgressId string `protobuf:"bytes,1,opt,name=egress_id,json=egressId,proto3" json:"egress_id,omitempty"` 201 RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 202 SenderId string `protobuf:"bytes,5,opt,name=sender_id,json=senderId,proto3" json:"sender_id,omitempty"` 203 // request 204 // 205 // Types that are assignable to Request: 206 // 207 // *EgressRequest_UpdateStream 208 // *EgressRequest_Stop 209 Request isEgressRequest_Request `protobuf_oneof:"request"` 210 } 211 212 func (x *EgressRequest) Reset() { 213 *x = EgressRequest{} 214 if protoimpl.UnsafeEnabled { 215 mi := &file_livekit_rpc_internal_proto_msgTypes[1] 216 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 217 ms.StoreMessageInfo(mi) 218 } 219 } 220 221 func (x *EgressRequest) String() string { 222 return protoimpl.X.MessageStringOf(x) 223 } 224 225 func (*EgressRequest) ProtoMessage() {} 226 227 func (x *EgressRequest) ProtoReflect() protoreflect.Message { 228 mi := &file_livekit_rpc_internal_proto_msgTypes[1] 229 if protoimpl.UnsafeEnabled && x != nil { 230 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 231 if ms.LoadMessageInfo() == nil { 232 ms.StoreMessageInfo(mi) 233 } 234 return ms 235 } 236 return mi.MessageOf(x) 237 } 238 239 // Deprecated: Use EgressRequest.ProtoReflect.Descriptor instead. 240 func (*EgressRequest) Descriptor() ([]byte, []int) { 241 return file_livekit_rpc_internal_proto_rawDescGZIP(), []int{1} 242 } 243 244 func (x *EgressRequest) GetEgressId() string { 245 if x != nil { 246 return x.EgressId 247 } 248 return "" 249 } 250 251 func (x *EgressRequest) GetRequestId() string { 252 if x != nil { 253 return x.RequestId 254 } 255 return "" 256 } 257 258 func (x *EgressRequest) GetSenderId() string { 259 if x != nil { 260 return x.SenderId 261 } 262 return "" 263 } 264 265 func (m *EgressRequest) GetRequest() isEgressRequest_Request { 266 if m != nil { 267 return m.Request 268 } 269 return nil 270 } 271 272 func (x *EgressRequest) GetUpdateStream() *UpdateStreamRequest { 273 if x, ok := x.GetRequest().(*EgressRequest_UpdateStream); ok { 274 return x.UpdateStream 275 } 276 return nil 277 } 278 279 func (x *EgressRequest) GetStop() *StopEgressRequest { 280 if x, ok := x.GetRequest().(*EgressRequest_Stop); ok { 281 return x.Stop 282 } 283 return nil 284 } 285 286 type isEgressRequest_Request interface { 287 isEgressRequest_Request() 288 } 289 290 type EgressRequest_UpdateStream struct { 291 UpdateStream *UpdateStreamRequest `protobuf:"bytes,3,opt,name=update_stream,json=updateStream,proto3,oneof"` 292 } 293 294 type EgressRequest_Stop struct { 295 Stop *StopEgressRequest `protobuf:"bytes,4,opt,name=stop,proto3,oneof"` 296 } 297 298 func (*EgressRequest_UpdateStream) isEgressRequest_Request() {} 299 300 func (*EgressRequest_Stop) isEgressRequest_Request() {} 301 302 // Deprecated: Marked as deprecated in livekit_rpc_internal.proto. 303 type EgressResponse struct { 304 state protoimpl.MessageState 305 sizeCache protoimpl.SizeCache 306 unknownFields protoimpl.UnknownFields 307 308 Info *EgressInfo `protobuf:"bytes,1,opt,name=info,proto3" json:"info,omitempty"` 309 Error string `protobuf:"bytes,2,opt,name=error,proto3" json:"error,omitempty"` 310 RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` 311 } 312 313 func (x *EgressResponse) Reset() { 314 *x = EgressResponse{} 315 if protoimpl.UnsafeEnabled { 316 mi := &file_livekit_rpc_internal_proto_msgTypes[2] 317 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 318 ms.StoreMessageInfo(mi) 319 } 320 } 321 322 func (x *EgressResponse) String() string { 323 return protoimpl.X.MessageStringOf(x) 324 } 325 326 func (*EgressResponse) ProtoMessage() {} 327 328 func (x *EgressResponse) ProtoReflect() protoreflect.Message { 329 mi := &file_livekit_rpc_internal_proto_msgTypes[2] 330 if protoimpl.UnsafeEnabled && x != nil { 331 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 332 if ms.LoadMessageInfo() == nil { 333 ms.StoreMessageInfo(mi) 334 } 335 return ms 336 } 337 return mi.MessageOf(x) 338 } 339 340 // Deprecated: Use EgressResponse.ProtoReflect.Descriptor instead. 341 func (*EgressResponse) Descriptor() ([]byte, []int) { 342 return file_livekit_rpc_internal_proto_rawDescGZIP(), []int{2} 343 } 344 345 func (x *EgressResponse) GetInfo() *EgressInfo { 346 if x != nil { 347 return x.Info 348 } 349 return nil 350 } 351 352 func (x *EgressResponse) GetError() string { 353 if x != nil { 354 return x.Error 355 } 356 return "" 357 } 358 359 func (x *EgressResponse) GetRequestId() string { 360 if x != nil { 361 return x.RequestId 362 } 363 return "" 364 } 365 366 var File_livekit_rpc_internal_proto protoreflect.FileDescriptor 367 368 var file_livekit_rpc_internal_proto_rawDesc = []byte{ 369 0x0a, 0x1a, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x5f, 0x72, 0x70, 0x63, 0x5f, 0x69, 0x6e, 370 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x07, 0x6c, 0x69, 371 0x76, 0x65, 0x6b, 0x69, 0x74, 0x1a, 0x14, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x5f, 0x65, 372 0x67, 0x72, 0x65, 0x73, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xde, 0x03, 0x0a, 0x12, 373 0x53, 0x74, 0x61, 0x72, 0x74, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 374 0x73, 0x74, 0x12, 0x1b, 0x0a, 0x09, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x18, 375 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 376 0x1d, 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 377 0x01, 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1b, 378 0x0a, 0x09, 0x73, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0a, 0x20, 0x01, 0x28, 379 0x09, 0x52, 0x08, 0x73, 0x65, 0x6e, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x17, 0x0a, 0x07, 0x73, 380 0x65, 0x6e, 0x74, 0x5f, 0x61, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x03, 0x52, 0x06, 0x73, 0x65, 381 0x6e, 0x74, 0x41, 0x74, 0x12, 0x4c, 0x0a, 0x0e, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x63, 0x6f, 0x6d, 382 0x70, 0x6f, 0x73, 0x69, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x23, 0x2e, 0x6c, 383 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x52, 0x6f, 0x6f, 0x6d, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 384 0x73, 0x69, 0x74, 0x65, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 385 0x74, 0x48, 0x00, 0x52, 0x0d, 0x72, 0x6f, 0x6f, 0x6d, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 0x69, 386 0x74, 0x65, 0x12, 0x4f, 0x0a, 0x0f, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x5f, 0x63, 0x6f, 0x6d, 0x70, 387 0x6f, 0x73, 0x69, 0x74, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6c, 0x69, 388 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x54, 0x72, 0x61, 0x63, 0x6b, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 389 0x73, 0x69, 0x74, 0x65, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 390 0x74, 0x48, 0x00, 0x52, 0x0e, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x43, 0x6f, 0x6d, 0x70, 0x6f, 0x73, 391 0x69, 0x74, 0x65, 0x12, 0x33, 0x0a, 0x05, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x18, 0x07, 0x20, 0x01, 392 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x54, 0x72, 0x61, 393 0x63, 0x6b, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 394 0x00, 0x52, 0x05, 0x74, 0x72, 0x61, 0x63, 0x6b, 0x12, 0x2d, 0x0a, 0x03, 0x77, 0x65, 0x62, 0x18, 395 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 396 0x57, 0x65, 0x62, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 397 0x48, 0x00, 0x52, 0x03, 0x77, 0x65, 0x62, 0x12, 0x17, 0x0a, 0x07, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 398 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x72, 0x6f, 0x6f, 0x6d, 0x49, 0x64, 399 0x12, 0x14, 0x0a, 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 400 0x05, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x15, 0x0a, 0x06, 0x77, 0x73, 0x5f, 0x75, 0x72, 0x6c, 401 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x77, 0x73, 0x55, 0x72, 0x6c, 0x3a, 0x02, 0x18, 402 0x01, 0x42, 0x09, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xee, 0x01, 0x0a, 403 0x0d, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1b, 404 0x0a, 0x09, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 405 0x09, 0x52, 0x08, 0x65, 0x67, 0x72, 0x65, 0x73, 0x73, 0x49, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x72, 406 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 407 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x65, 408 0x6e, 0x64, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, 409 0x65, 0x6e, 0x64, 0x65, 0x72, 0x49, 0x64, 0x12, 0x43, 0x0a, 0x0d, 0x75, 0x70, 0x64, 0x61, 0x74, 410 0x65, 0x5f, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 411 0x2e, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 412 0x74, 0x72, 0x65, 0x61, 0x6d, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x0c, 413 0x75, 0x70, 0x64, 0x61, 0x74, 0x65, 0x53, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x12, 0x30, 0x0a, 0x04, 414 0x73, 0x74, 0x6f, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x6c, 0x69, 0x76, 415 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x53, 0x74, 0x6f, 0x70, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 416 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x48, 0x00, 0x52, 0x04, 0x73, 0x74, 0x6f, 0x70, 0x3a, 0x02, 417 0x18, 0x01, 0x42, 0x09, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x72, 0x0a, 418 0x0e, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 419 0x27, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 420 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2e, 0x45, 0x67, 0x72, 0x65, 0x73, 0x73, 0x49, 0x6e, 421 0x66, 0x6f, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x12, 0x14, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 422 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x12, 0x1d, 423 0x0a, 0x0a, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x64, 0x18, 0x03, 0x20, 0x01, 424 0x28, 0x09, 0x52, 0x09, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x64, 0x3a, 0x02, 0x18, 425 0x01, 0x42, 0x46, 0x5a, 0x23, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 426 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 427 0x2f, 0x6c, 0x69, 0x76, 0x65, 0x6b, 0x69, 0x74, 0xaa, 0x02, 0x0d, 0x4c, 0x69, 0x76, 0x65, 0x4b, 428 0x69, 0x74, 0x2e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0xea, 0x02, 0x0e, 0x4c, 0x69, 0x76, 0x65, 0x4b, 429 0x69, 0x74, 0x3a, 0x3a, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 430 0x33, 431 } 432 433 var ( 434 file_livekit_rpc_internal_proto_rawDescOnce sync.Once 435 file_livekit_rpc_internal_proto_rawDescData = file_livekit_rpc_internal_proto_rawDesc 436 ) 437 438 func file_livekit_rpc_internal_proto_rawDescGZIP() []byte { 439 file_livekit_rpc_internal_proto_rawDescOnce.Do(func() { 440 file_livekit_rpc_internal_proto_rawDescData = protoimpl.X.CompressGZIP(file_livekit_rpc_internal_proto_rawDescData) 441 }) 442 return file_livekit_rpc_internal_proto_rawDescData 443 } 444 445 var file_livekit_rpc_internal_proto_msgTypes = make([]protoimpl.MessageInfo, 3) 446 var file_livekit_rpc_internal_proto_goTypes = []interface{}{ 447 (*StartEgressRequest)(nil), // 0: livekit.StartEgressRequest 448 (*EgressRequest)(nil), // 1: livekit.EgressRequest 449 (*EgressResponse)(nil), // 2: livekit.EgressResponse 450 (*RoomCompositeEgressRequest)(nil), // 3: livekit.RoomCompositeEgressRequest 451 (*TrackCompositeEgressRequest)(nil), // 4: livekit.TrackCompositeEgressRequest 452 (*TrackEgressRequest)(nil), // 5: livekit.TrackEgressRequest 453 (*WebEgressRequest)(nil), // 6: livekit.WebEgressRequest 454 (*UpdateStreamRequest)(nil), // 7: livekit.UpdateStreamRequest 455 (*StopEgressRequest)(nil), // 8: livekit.StopEgressRequest 456 (*EgressInfo)(nil), // 9: livekit.EgressInfo 457 } 458 var file_livekit_rpc_internal_proto_depIdxs = []int32{ 459 3, // 0: livekit.StartEgressRequest.room_composite:type_name -> livekit.RoomCompositeEgressRequest 460 4, // 1: livekit.StartEgressRequest.track_composite:type_name -> livekit.TrackCompositeEgressRequest 461 5, // 2: livekit.StartEgressRequest.track:type_name -> livekit.TrackEgressRequest 462 6, // 3: livekit.StartEgressRequest.web:type_name -> livekit.WebEgressRequest 463 7, // 4: livekit.EgressRequest.update_stream:type_name -> livekit.UpdateStreamRequest 464 8, // 5: livekit.EgressRequest.stop:type_name -> livekit.StopEgressRequest 465 9, // 6: livekit.EgressResponse.info:type_name -> livekit.EgressInfo 466 7, // [7:7] is the sub-list for method output_type 467 7, // [7:7] is the sub-list for method input_type 468 7, // [7:7] is the sub-list for extension type_name 469 7, // [7:7] is the sub-list for extension extendee 470 0, // [0:7] is the sub-list for field type_name 471 } 472 473 func init() { file_livekit_rpc_internal_proto_init() } 474 func file_livekit_rpc_internal_proto_init() { 475 if File_livekit_rpc_internal_proto != nil { 476 return 477 } 478 file_livekit_egress_proto_init() 479 if !protoimpl.UnsafeEnabled { 480 file_livekit_rpc_internal_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 481 switch v := v.(*StartEgressRequest); i { 482 case 0: 483 return &v.state 484 case 1: 485 return &v.sizeCache 486 case 2: 487 return &v.unknownFields 488 default: 489 return nil 490 } 491 } 492 file_livekit_rpc_internal_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 493 switch v := v.(*EgressRequest); i { 494 case 0: 495 return &v.state 496 case 1: 497 return &v.sizeCache 498 case 2: 499 return &v.unknownFields 500 default: 501 return nil 502 } 503 } 504 file_livekit_rpc_internal_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 505 switch v := v.(*EgressResponse); i { 506 case 0: 507 return &v.state 508 case 1: 509 return &v.sizeCache 510 case 2: 511 return &v.unknownFields 512 default: 513 return nil 514 } 515 } 516 } 517 file_livekit_rpc_internal_proto_msgTypes[0].OneofWrappers = []interface{}{ 518 (*StartEgressRequest_RoomComposite)(nil), 519 (*StartEgressRequest_TrackComposite)(nil), 520 (*StartEgressRequest_Track)(nil), 521 (*StartEgressRequest_Web)(nil), 522 } 523 file_livekit_rpc_internal_proto_msgTypes[1].OneofWrappers = []interface{}{ 524 (*EgressRequest_UpdateStream)(nil), 525 (*EgressRequest_Stop)(nil), 526 } 527 type x struct{} 528 out := protoimpl.TypeBuilder{ 529 File: protoimpl.DescBuilder{ 530 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 531 RawDescriptor: file_livekit_rpc_internal_proto_rawDesc, 532 NumEnums: 0, 533 NumMessages: 3, 534 NumExtensions: 0, 535 NumServices: 0, 536 }, 537 GoTypes: file_livekit_rpc_internal_proto_goTypes, 538 DependencyIndexes: file_livekit_rpc_internal_proto_depIdxs, 539 MessageInfos: file_livekit_rpc_internal_proto_msgTypes, 540 }.Build() 541 File_livekit_rpc_internal_proto = out.File 542 file_livekit_rpc_internal_proto_rawDesc = nil 543 file_livekit_rpc_internal_proto_goTypes = nil 544 file_livekit_rpc_internal_proto_depIdxs = nil 545 }