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  }