diff --git a/plugnmeet/plugnmeet_create_room.pb.go b/plugnmeet/plugnmeet_create_room.pb.go index 42aef6f..ffbb78f 100644 --- a/plugnmeet/plugnmeet_create_room.pb.go +++ b/plugnmeet/plugnmeet_create_room.pb.go @@ -252,27 +252,27 @@ type RoomCreateFeatures struct { AllowWebcams bool `protobuf:"varint,1,opt,name=allow_webcams,json=allowWebcams,proto3" json:"allow_webcams,omitempty"` MuteOnStart bool `protobuf:"varint,2,opt,name=mute_on_start,json=muteOnStart,proto3" json:"mute_on_start,omitempty"` AllowScreenShare bool `protobuf:"varint,3,opt,name=allow_screen_share,json=allowScreenShare,proto3" json:"allow_screen_share,omitempty"` - AllowRtmp bool `protobuf:"varint,5,opt,name=allow_rtmp,json=allowRtmp,proto3" json:"allow_rtmp,omitempty"` - AllowViewOtherWebcams bool `protobuf:"varint,6,opt,name=allow_view_other_webcams,json=allowViewOtherWebcams,proto3" json:"allow_view_other_webcams,omitempty"` - AllowViewOtherUsersList bool `protobuf:"varint,7,opt,name=allow_view_other_users_list,json=allowViewOtherUsersList,proto3" json:"allow_view_other_users_list,omitempty"` - AdminOnlyWebcams bool `protobuf:"varint,8,opt,name=admin_only_webcams,json=adminOnlyWebcams,proto3" json:"admin_only_webcams,omitempty"` - AllowPolls bool `protobuf:"varint,9,opt,name=allow_polls,json=allowPolls,proto3" json:"allow_polls,omitempty"` - RoomDuration *uint64 `protobuf:"varint,10,opt,name=room_duration,json=roomDuration,proto3,oneof" json:"room_duration,omitempty"` - EnableAnalytics bool `protobuf:"varint,22,opt,name=enable_analytics,json=enableAnalytics,proto3" json:"enable_analytics,omitempty"` - AllowVirtualBg *bool `protobuf:"varint,23,opt,name=allow_virtual_bg,json=allowVirtualBg,proto3,oneof" json:"allow_virtual_bg,omitempty"` - AllowRaiseHand *bool `protobuf:"varint,24,opt,name=allow_raise_hand,json=allowRaiseHand,proto3,oneof" json:"allow_raise_hand,omitempty"` - AutoGenUserId *bool `protobuf:"varint,25,opt,name=auto_gen_user_id,json=autoGenUserId,proto3,oneof" json:"auto_gen_user_id,omitempty"` - RecordingFeatures *RecordingFeatures `protobuf:"bytes,11,opt,name=recording_features,json=recordingFeatures,proto3" json:"recording_features,omitempty"` - ChatFeatures *ChatFeatures `protobuf:"bytes,12,opt,name=chat_features,json=chatFeatures,proto3" json:"chat_features,omitempty"` - SharedNotePadFeatures *SharedNotePadFeatures `protobuf:"bytes,13,opt,name=shared_note_pad_features,json=sharedNotePadFeatures,proto3" json:"shared_note_pad_features,omitempty"` - WhiteboardFeatures *WhiteboardFeatures `protobuf:"bytes,14,opt,name=whiteboard_features,json=whiteboardFeatures,proto3" json:"whiteboard_features,omitempty"` - ExternalMediaPlayerFeatures *ExternalMediaPlayerFeatures `protobuf:"bytes,15,opt,name=external_media_player_features,json=externalMediaPlayerFeatures,proto3" json:"external_media_player_features,omitempty"` - WaitingRoomFeatures *WaitingRoomFeatures `protobuf:"bytes,16,opt,name=waiting_room_features,json=waitingRoomFeatures,proto3" json:"waiting_room_features,omitempty"` - BreakoutRoomFeatures *BreakoutRoomFeatures `protobuf:"bytes,17,opt,name=breakout_room_features,json=breakoutRoomFeatures,proto3" json:"breakout_room_features,omitempty"` - DisplayExternalLinkFeatures *DisplayExternalLinkFeatures `protobuf:"bytes,18,opt,name=display_external_link_features,json=displayExternalLinkFeatures,proto3" json:"display_external_link_features,omitempty"` - IngressFeatures *IngressFeatures `protobuf:"bytes,19,opt,name=ingress_features,json=ingressFeatures,proto3" json:"ingress_features,omitempty"` - SpeechToTextTranslationFeatures *SpeechToTextTranslationFeatures `protobuf:"bytes,20,opt,name=speech_to_text_translation_features,json=speechToTextTranslationFeatures,proto3" json:"speech_to_text_translation_features,omitempty"` - EndToEndEncryptionFeatures *EndToEndEncryptionFeatures `protobuf:"bytes,21,opt,name=end_to_end_encryption_features,json=endToEndEncryptionFeatures,proto3" json:"end_to_end_encryption_features,omitempty"` // next ID: 26 + AllowRtmp bool `protobuf:"varint,4,opt,name=allow_rtmp,json=allowRtmp,proto3" json:"allow_rtmp,omitempty"` + AllowViewOtherWebcams bool `protobuf:"varint,5,opt,name=allow_view_other_webcams,json=allowViewOtherWebcams,proto3" json:"allow_view_other_webcams,omitempty"` + AllowViewOtherUsersList bool `protobuf:"varint,6,opt,name=allow_view_other_users_list,json=allowViewOtherUsersList,proto3" json:"allow_view_other_users_list,omitempty"` + AdminOnlyWebcams bool `protobuf:"varint,7,opt,name=admin_only_webcams,json=adminOnlyWebcams,proto3" json:"admin_only_webcams,omitempty"` + AllowPolls bool `protobuf:"varint,8,opt,name=allow_polls,json=allowPolls,proto3" json:"allow_polls,omitempty"` + RoomDuration *uint64 `protobuf:"varint,9,opt,name=room_duration,json=roomDuration,proto3,oneof" json:"room_duration,omitempty"` + EnableAnalytics bool `protobuf:"varint,10,opt,name=enable_analytics,json=enableAnalytics,proto3" json:"enable_analytics,omitempty"` + AllowVirtualBg *bool `protobuf:"varint,11,opt,name=allow_virtual_bg,json=allowVirtualBg,proto3,oneof" json:"allow_virtual_bg,omitempty"` + AllowRaiseHand *bool `protobuf:"varint,12,opt,name=allow_raise_hand,json=allowRaiseHand,proto3,oneof" json:"allow_raise_hand,omitempty"` + AutoGenUserId *bool `protobuf:"varint,13,opt,name=auto_gen_user_id,json=autoGenUserId,proto3,oneof" json:"auto_gen_user_id,omitempty"` + RecordingFeatures *RecordingFeatures `protobuf:"bytes,14,opt,name=recording_features,json=recordingFeatures,proto3" json:"recording_features,omitempty"` + ChatFeatures *ChatFeatures `protobuf:"bytes,15,opt,name=chat_features,json=chatFeatures,proto3" json:"chat_features,omitempty"` + SharedNotePadFeatures *SharedNotePadFeatures `protobuf:"bytes,16,opt,name=shared_note_pad_features,json=sharedNotePadFeatures,proto3" json:"shared_note_pad_features,omitempty"` + WhiteboardFeatures *WhiteboardFeatures `protobuf:"bytes,17,opt,name=whiteboard_features,json=whiteboardFeatures,proto3" json:"whiteboard_features,omitempty"` + ExternalMediaPlayerFeatures *ExternalMediaPlayerFeatures `protobuf:"bytes,18,opt,name=external_media_player_features,json=externalMediaPlayerFeatures,proto3" json:"external_media_player_features,omitempty"` + WaitingRoomFeatures *WaitingRoomFeatures `protobuf:"bytes,19,opt,name=waiting_room_features,json=waitingRoomFeatures,proto3" json:"waiting_room_features,omitempty"` + BreakoutRoomFeatures *BreakoutRoomFeatures `protobuf:"bytes,20,opt,name=breakout_room_features,json=breakoutRoomFeatures,proto3" json:"breakout_room_features,omitempty"` + DisplayExternalLinkFeatures *DisplayExternalLinkFeatures `protobuf:"bytes,21,opt,name=display_external_link_features,json=displayExternalLinkFeatures,proto3" json:"display_external_link_features,omitempty"` + IngressFeatures *IngressFeatures `protobuf:"bytes,22,opt,name=ingress_features,json=ingressFeatures,proto3" json:"ingress_features,omitempty"` + SpeechToTextTranslationFeatures *SpeechToTextTranslationFeatures `protobuf:"bytes,23,opt,name=speech_to_text_translation_features,json=speechToTextTranslationFeatures,proto3" json:"speech_to_text_translation_features,omitempty"` + EndToEndEncryptionFeatures *EndToEndEncryptionFeatures `protobuf:"bytes,24,opt,name=end_to_end_encryption_features,json=endToEndEncryptionFeatures,proto3" json:"end_to_end_encryption_features,omitempty"` // next ID: 25 } func (x *RoomCreateFeatures) Reset() { @@ -1554,85 +1554,85 @@ var file_plugnmeet_create_room_proto_rawDesc = []byte{ 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x73, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x53, 0x63, 0x72, 0x65, 0x65, 0x6e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x12, 0x1d, 0x0a, 0x0a, - 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x72, 0x74, 0x6d, 0x70, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, + 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x72, 0x74, 0x6d, 0x70, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x52, 0x74, 0x6d, 0x70, 0x12, 0x37, 0x0a, 0x18, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x5f, - 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x61, + 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x15, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x56, 0x69, 0x65, 0x77, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x57, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x12, 0x3c, 0x0a, 0x1b, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x76, 0x69, 0x65, 0x77, 0x5f, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x73, 0x5f, 0x6c, - 0x69, 0x73, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x61, 0x6c, 0x6c, 0x6f, 0x77, + 0x69, 0x73, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x17, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x56, 0x69, 0x65, 0x77, 0x4f, 0x74, 0x68, 0x65, 0x72, 0x55, 0x73, 0x65, 0x72, 0x73, 0x4c, 0x69, 0x73, 0x74, 0x12, 0x2c, 0x0a, 0x12, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x5f, 0x6f, 0x6e, 0x6c, 0x79, - 0x5f, 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, + 0x5f, 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x4f, 0x6e, 0x6c, 0x79, 0x57, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x70, 0x6f, 0x6c, 0x6c, 0x73, 0x18, - 0x09, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x6c, 0x6c, + 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x6f, 0x6c, 0x6c, 0x73, 0x12, 0x28, 0x0a, 0x0d, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0c, 0x72, 0x6f, 0x6f, 0x6d, + 0x6f, 0x6e, 0x18, 0x09, 0x20, 0x01, 0x28, 0x04, 0x48, 0x00, 0x52, 0x0c, 0x72, 0x6f, 0x6f, 0x6d, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x88, 0x01, 0x01, 0x12, 0x29, 0x0a, 0x10, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x61, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x18, - 0x16, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6e, 0x61, + 0x0a, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x41, 0x6e, 0x61, 0x6c, 0x79, 0x74, 0x69, 0x63, 0x73, 0x12, 0x2d, 0x0a, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, - 0x76, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x5f, 0x62, 0x67, 0x18, 0x17, 0x20, 0x01, 0x28, 0x08, + 0x76, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x5f, 0x62, 0x67, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x08, 0x48, 0x01, 0x52, 0x0e, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x56, 0x69, 0x72, 0x74, 0x75, 0x61, 0x6c, 0x42, 0x67, 0x88, 0x01, 0x01, 0x12, 0x2d, 0x0a, 0x10, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x72, - 0x61, 0x69, 0x73, 0x65, 0x5f, 0x68, 0x61, 0x6e, 0x64, 0x18, 0x18, 0x20, 0x01, 0x28, 0x08, 0x48, + 0x61, 0x69, 0x73, 0x65, 0x5f, 0x68, 0x61, 0x6e, 0x64, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x08, 0x48, 0x02, 0x52, 0x0e, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x52, 0x61, 0x69, 0x73, 0x65, 0x48, 0x61, 0x6e, 0x64, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x10, 0x61, 0x75, 0x74, 0x6f, 0x5f, 0x67, 0x65, 0x6e, - 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x19, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, + 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x08, 0x48, 0x03, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x6f, 0x47, 0x65, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x49, 0x64, 0x88, 0x01, 0x01, 0x12, 0x4b, 0x0a, 0x12, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x5f, - 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, + 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x11, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x69, 0x6e, 0x67, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x3c, 0x0a, 0x0d, 0x63, 0x68, 0x61, 0x74, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, - 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, + 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x43, 0x68, 0x61, 0x74, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x0c, 0x63, 0x68, 0x61, 0x74, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x59, 0x0a, 0x18, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x6e, 0x6f, 0x74, 0x65, 0x5f, 0x70, 0x61, 0x64, - 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x10, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x4e, 0x6f, 0x74, 0x65, 0x50, 0x61, 0x64, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x15, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x4e, 0x6f, 0x74, 0x65, 0x50, 0x61, 0x64, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x4e, 0x0a, 0x13, 0x77, 0x68, 0x69, 0x74, 0x65, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, - 0x0e, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, + 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x57, 0x68, 0x69, 0x74, 0x65, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x12, 0x77, 0x68, 0x69, 0x74, 0x65, 0x62, 0x6f, 0x61, 0x72, 0x64, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x6b, 0x0a, 0x1e, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x6d, 0x65, 0x64, 0x69, 0x61, 0x5f, 0x70, 0x6c, 0x61, 0x79, 0x65, - 0x72, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x0b, + 0x72, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x1b, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x4d, 0x65, 0x64, 0x69, 0x61, 0x50, 0x6c, 0x61, 0x79, 0x65, 0x72, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x52, 0x0a, 0x15, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, - 0x5f, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x10, + 0x5f, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x57, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x13, 0x77, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x55, 0x0a, 0x16, 0x62, 0x72, 0x65, 0x61, 0x6b, 0x6f, 0x75, 0x74, 0x5f, 0x72, 0x6f, 0x6f, 0x6d, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, - 0x72, 0x65, 0x73, 0x18, 0x11, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x70, 0x6c, 0x75, 0x67, + 0x72, 0x65, 0x73, 0x18, 0x14, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x6f, 0x75, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x14, 0x62, 0x72, 0x65, 0x61, 0x6b, 0x6f, 0x75, 0x74, 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x6b, 0x0a, 0x1e, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x65, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x5f, 0x6c, 0x69, 0x6e, 0x6b, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, - 0x65, 0x73, 0x18, 0x12, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, + 0x65, 0x73, 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x44, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x1b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, 0x4c, 0x69, 0x6e, 0x6b, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x45, 0x0a, 0x10, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, - 0x73, 0x18, 0x13, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, + 0x73, 0x18, 0x16, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x49, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x0f, 0x69, 0x6e, 0x67, 0x72, 0x65, 0x73, 0x73, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x78, 0x0a, 0x23, 0x73, 0x70, 0x65, 0x65, 0x63, 0x68, 0x5f, 0x74, 0x6f, 0x5f, 0x74, 0x65, 0x78, 0x74, 0x5f, 0x74, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x14, 0x20, 0x01, 0x28, + 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x18, 0x17, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2a, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x53, 0x70, 0x65, 0x65, 0x63, 0x68, 0x54, 0x6f, 0x54, 0x65, 0x78, 0x74, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x1f, 0x73, @@ -1640,7 +1640,7 @@ var file_plugnmeet_create_room_proto_rawDesc = []byte{ 0x6c, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x12, 0x69, 0x0a, 0x1e, 0x65, 0x6e, 0x64, 0x5f, 0x74, 0x6f, 0x5f, 0x65, 0x6e, 0x64, 0x5f, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x66, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, - 0x18, 0x15, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, + 0x18, 0x18, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x45, 0x6e, 0x64, 0x54, 0x6f, 0x45, 0x6e, 0x64, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x65, 0x61, 0x74, 0x75, 0x72, 0x65, 0x73, 0x52, 0x1a, 0x65, 0x6e, 0x64, 0x54, 0x6f, 0x45, 0x6e, 0x64, 0x45, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, diff --git a/plugnmeet/plugnmeet_datamessage.pb.go b/plugnmeet/plugnmeet_datamessage.pb.go index 4f64f4e..736ad1c 100644 --- a/plugnmeet/plugnmeet_datamessage.pb.go +++ b/plugnmeet/plugnmeet_datamessage.pb.go @@ -28,18 +28,18 @@ const ( DataMsgBodyType_FILE_UPLOAD DataMsgBodyType = 1 DataMsgBodyType_INFO DataMsgBodyType = 2 DataMsgBodyType_ALERT DataMsgBodyType = 3 - DataMsgBodyType_USER_VISIBILITY_CHANGE DataMsgBodyType = 6 - DataMsgBodyType_EXTERNAL_MEDIA_PLAYER_EVENTS DataMsgBodyType = 7 - DataMsgBodyType_NEW_POLL_RESPONSE DataMsgBodyType = 8 - DataMsgBodyType_SPEECH_SUBTITLE_TEXT DataMsgBodyType = 9 + DataMsgBodyType_USER_VISIBILITY_CHANGE DataMsgBodyType = 4 + DataMsgBodyType_EXTERNAL_MEDIA_PLAYER_EVENTS DataMsgBodyType = 5 + DataMsgBodyType_NEW_POLL_RESPONSE DataMsgBodyType = 6 + DataMsgBodyType_SPEECH_SUBTITLE_TEXT DataMsgBodyType = 7 // WHITEBOARD type - DataMsgBodyType_REQ_INIT_WHITEBOARD_DATA DataMsgBodyType = 10 - DataMsgBodyType_SCENE_UPDATE DataMsgBodyType = 11 - DataMsgBodyType_POINTER_UPDATE DataMsgBodyType = 12 - DataMsgBodyType_ADD_WHITEBOARD_FILE DataMsgBodyType = 13 - DataMsgBodyType_ADD_WHITEBOARD_OFFICE_FILE DataMsgBodyType = 14 - DataMsgBodyType_PAGE_CHANGE DataMsgBodyType = 15 - DataMsgBodyType_WHITEBOARD_APP_STATE_CHANGE DataMsgBodyType = 16 + DataMsgBodyType_REQ_INIT_WHITEBOARD_DATA DataMsgBodyType = 8 + DataMsgBodyType_SCENE_UPDATE DataMsgBodyType = 9 + DataMsgBodyType_POINTER_UPDATE DataMsgBodyType = 10 + DataMsgBodyType_ADD_WHITEBOARD_FILE DataMsgBodyType = 11 + DataMsgBodyType_ADD_WHITEBOARD_OFFICE_FILE DataMsgBodyType = 12 + DataMsgBodyType_PAGE_CHANGE DataMsgBodyType = 13 + DataMsgBodyType_WHITEBOARD_APP_STATE_CHANGE DataMsgBodyType = 14 ) // Enum value maps for DataMsgBodyType. @@ -49,34 +49,34 @@ var ( 1: "FILE_UPLOAD", 2: "INFO", 3: "ALERT", - 6: "USER_VISIBILITY_CHANGE", - 7: "EXTERNAL_MEDIA_PLAYER_EVENTS", - 8: "NEW_POLL_RESPONSE", - 9: "SPEECH_SUBTITLE_TEXT", - 10: "REQ_INIT_WHITEBOARD_DATA", - 11: "SCENE_UPDATE", - 12: "POINTER_UPDATE", - 13: "ADD_WHITEBOARD_FILE", - 14: "ADD_WHITEBOARD_OFFICE_FILE", - 15: "PAGE_CHANGE", - 16: "WHITEBOARD_APP_STATE_CHANGE", + 4: "USER_VISIBILITY_CHANGE", + 5: "EXTERNAL_MEDIA_PLAYER_EVENTS", + 6: "NEW_POLL_RESPONSE", + 7: "SPEECH_SUBTITLE_TEXT", + 8: "REQ_INIT_WHITEBOARD_DATA", + 9: "SCENE_UPDATE", + 10: "POINTER_UPDATE", + 11: "ADD_WHITEBOARD_FILE", + 12: "ADD_WHITEBOARD_OFFICE_FILE", + 13: "PAGE_CHANGE", + 14: "WHITEBOARD_APP_STATE_CHANGE", } DataMsgBodyType_value = map[string]int32{ "UNKNOWN": 0, "FILE_UPLOAD": 1, "INFO": 2, "ALERT": 3, - "USER_VISIBILITY_CHANGE": 6, - "EXTERNAL_MEDIA_PLAYER_EVENTS": 7, - "NEW_POLL_RESPONSE": 8, - "SPEECH_SUBTITLE_TEXT": 9, - "REQ_INIT_WHITEBOARD_DATA": 10, - "SCENE_UPDATE": 11, - "POINTER_UPDATE": 12, - "ADD_WHITEBOARD_FILE": 13, - "ADD_WHITEBOARD_OFFICE_FILE": 14, - "PAGE_CHANGE": 15, - "WHITEBOARD_APP_STATE_CHANGE": 16, + "USER_VISIBILITY_CHANGE": 4, + "EXTERNAL_MEDIA_PLAYER_EVENTS": 5, + "NEW_POLL_RESPONSE": 6, + "SPEECH_SUBTITLE_TEXT": 7, + "REQ_INIT_WHITEBOARD_DATA": 8, + "SCENE_UPDATE": 9, + "POINTER_UPDATE": 10, + "ADD_WHITEBOARD_FILE": 11, + "ADD_WHITEBOARD_OFFICE_FILE": 12, + "PAGE_CHANGE": 13, + "WHITEBOARD_APP_STATE_CHANGE": 14, } ) @@ -209,24 +209,24 @@ var file_plugnmeet_datamessage_proto_rawDesc = []byte{ 0x0a, 0x0b, 0x46, 0x49, 0x4c, 0x45, 0x5f, 0x55, 0x50, 0x4c, 0x4f, 0x41, 0x44, 0x10, 0x01, 0x12, 0x08, 0x0a, 0x04, 0x49, 0x4e, 0x46, 0x4f, 0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x41, 0x4c, 0x45, 0x52, 0x54, 0x10, 0x03, 0x12, 0x1a, 0x0a, 0x16, 0x55, 0x53, 0x45, 0x52, 0x5f, 0x56, 0x49, 0x53, - 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x10, 0x06, + 0x49, 0x42, 0x49, 0x4c, 0x49, 0x54, 0x59, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x10, 0x04, 0x12, 0x20, 0x0a, 0x1c, 0x45, 0x58, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x5f, 0x4d, 0x45, 0x44, 0x49, 0x41, 0x5f, 0x50, 0x4c, 0x41, 0x59, 0x45, 0x52, 0x5f, 0x45, 0x56, 0x45, 0x4e, 0x54, 0x53, - 0x10, 0x07, 0x12, 0x15, 0x0a, 0x11, 0x4e, 0x45, 0x57, 0x5f, 0x50, 0x4f, 0x4c, 0x4c, 0x5f, 0x52, - 0x45, 0x53, 0x50, 0x4f, 0x4e, 0x53, 0x45, 0x10, 0x08, 0x12, 0x18, 0x0a, 0x14, 0x53, 0x50, 0x45, + 0x10, 0x05, 0x12, 0x15, 0x0a, 0x11, 0x4e, 0x45, 0x57, 0x5f, 0x50, 0x4f, 0x4c, 0x4c, 0x5f, 0x52, + 0x45, 0x53, 0x50, 0x4f, 0x4e, 0x53, 0x45, 0x10, 0x06, 0x12, 0x18, 0x0a, 0x14, 0x53, 0x50, 0x45, 0x45, 0x43, 0x48, 0x5f, 0x53, 0x55, 0x42, 0x54, 0x49, 0x54, 0x4c, 0x45, 0x5f, 0x54, 0x45, 0x58, - 0x54, 0x10, 0x09, 0x12, 0x1c, 0x0a, 0x18, 0x52, 0x45, 0x51, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, + 0x54, 0x10, 0x07, 0x12, 0x1c, 0x0a, 0x18, 0x52, 0x45, 0x51, 0x5f, 0x49, 0x4e, 0x49, 0x54, 0x5f, 0x57, 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x5f, 0x44, 0x41, 0x54, 0x41, 0x10, - 0x0a, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x43, 0x45, 0x4e, 0x45, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, - 0x45, 0x10, 0x0b, 0x12, 0x12, 0x0a, 0x0e, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x5f, 0x55, - 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x0c, 0x12, 0x17, 0x0a, 0x13, 0x41, 0x44, 0x44, 0x5f, 0x57, - 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x0d, + 0x08, 0x12, 0x10, 0x0a, 0x0c, 0x53, 0x43, 0x45, 0x4e, 0x45, 0x5f, 0x55, 0x50, 0x44, 0x41, 0x54, + 0x45, 0x10, 0x09, 0x12, 0x12, 0x0a, 0x0e, 0x50, 0x4f, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x5f, 0x55, + 0x50, 0x44, 0x41, 0x54, 0x45, 0x10, 0x0a, 0x12, 0x17, 0x0a, 0x13, 0x41, 0x44, 0x44, 0x5f, 0x57, + 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x0b, 0x12, 0x1e, 0x0a, 0x1a, 0x41, 0x44, 0x44, 0x5f, 0x57, 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, - 0x52, 0x44, 0x5f, 0x4f, 0x46, 0x46, 0x49, 0x43, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x0e, + 0x52, 0x44, 0x5f, 0x4f, 0x46, 0x46, 0x49, 0x43, 0x45, 0x5f, 0x46, 0x49, 0x4c, 0x45, 0x10, 0x0c, 0x12, 0x0f, 0x0a, 0x0b, 0x50, 0x41, 0x47, 0x45, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, 0x10, - 0x0f, 0x12, 0x1f, 0x0a, 0x1b, 0x57, 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x5f, + 0x0d, 0x12, 0x1f, 0x0a, 0x1b, 0x57, 0x48, 0x49, 0x54, 0x45, 0x42, 0x4f, 0x41, 0x52, 0x44, 0x5f, 0x41, 0x50, 0x50, 0x5f, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x43, 0x48, 0x41, 0x4e, 0x47, 0x45, - 0x10, 0x10, 0x42, 0xa2, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, + 0x10, 0x0e, 0x42, 0xa2, 0x01, 0x0a, 0x0d, 0x63, 0x6f, 0x6d, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x42, 0x19, 0x50, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x32, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x6d, 0x79, diff --git a/plugnmeet/plugnmeet_gen_token.pb.go b/plugnmeet/plugnmeet_gen_token.pb.go index f7b4f24..e1cdf32 100644 --- a/plugnmeet/plugnmeet_gen_token.pb.go +++ b/plugnmeet/plugnmeet_gen_token.pb.go @@ -162,14 +162,14 @@ type UserMetadata struct { ProfilePic *string `protobuf:"bytes,1,opt,name=profile_pic,json=profilePic,proto3,oneof" json:"profile_pic,omitempty"` IsAdmin bool `protobuf:"varint,2,opt,name=is_admin,json=isAdmin,proto3" json:"is_admin,omitempty"` - RecordWebcam *bool `protobuf:"varint,7,opt,name=record_webcam,json=recordWebcam,proto3,oneof" json:"record_webcam,omitempty"` - IsPresenter bool `protobuf:"varint,3,opt,name=is_presenter,json=isPresenter,proto3" json:"is_presenter,omitempty"` - RaisedHand bool `protobuf:"varint,4,opt,name=raised_hand,json=raisedHand,proto3" json:"raised_hand,omitempty"` - WaitForApproval bool `protobuf:"varint,5,opt,name=wait_for_approval,json=waitForApproval,proto3" json:"wait_for_approval,omitempty"` - PreferredLang *string `protobuf:"bytes,9,opt,name=preferred_lang,json=preferredLang,proto3,oneof" json:"preferred_lang,omitempty"` - LockSettings *LockSettings `protobuf:"bytes,6,opt,name=lock_settings,json=lockSettings,proto3" json:"lock_settings,omitempty"` + RecordWebcam *bool `protobuf:"varint,3,opt,name=record_webcam,json=recordWebcam,proto3,oneof" json:"record_webcam,omitempty"` + IsPresenter bool `protobuf:"varint,4,opt,name=is_presenter,json=isPresenter,proto3" json:"is_presenter,omitempty"` + RaisedHand bool `protobuf:"varint,5,opt,name=raised_hand,json=raisedHand,proto3" json:"raised_hand,omitempty"` + WaitForApproval bool `protobuf:"varint,6,opt,name=wait_for_approval,json=waitForApproval,proto3" json:"wait_for_approval,omitempty"` + PreferredLang *string `protobuf:"bytes,7,opt,name=preferred_lang,json=preferredLang,proto3,oneof" json:"preferred_lang,omitempty"` + LockSettings *LockSettings `protobuf:"bytes,8,opt,name=lock_settings,json=lockSettings,proto3" json:"lock_settings,omitempty"` // we'll use this as version control - MetadataId *string `protobuf:"bytes,8,opt,name=metadata_id,json=metadataId,proto3,oneof" json:"metadata_id,omitempty"` + MetadataId *string `protobuf:"bytes,9,opt,name=metadata_id,json=metadataId,proto3,oneof" json:"metadata_id,omitempty"` ExtraData *string `protobuf:"bytes,10,opt,name=extra_data,json=extraData,proto3,oneof" json:"extra_data,omitempty"` // Next ID: 11 } @@ -685,25 +685,25 @@ var file_plugnmeet_gen_token_proto_rawDesc = []byte{ 0x52, 0x0a, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x50, 0x69, 0x63, 0x88, 0x01, 0x01, 0x12, 0x19, 0x0a, 0x08, 0x69, 0x73, 0x5f, 0x61, 0x64, 0x6d, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x07, 0x69, 0x73, 0x41, 0x64, 0x6d, 0x69, 0x6e, 0x12, 0x28, 0x0a, 0x0d, 0x72, 0x65, - 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x63, 0x6f, 0x72, 0x64, 0x5f, 0x77, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x48, 0x01, 0x52, 0x0c, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x57, 0x65, 0x62, 0x63, 0x61, 0x6d, 0x88, 0x01, 0x01, 0x12, 0x2a, 0x0a, 0x0c, 0x69, 0x73, 0x5f, 0x70, 0x72, 0x65, 0x73, 0x65, - 0x6e, 0x74, 0x65, 0x72, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, + 0x6e, 0x74, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, 0x02, 0x08, 0x00, 0x52, 0x0b, 0x69, 0x73, 0x50, 0x72, 0x65, 0x73, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x12, 0x28, 0x0a, 0x0b, 0x72, 0x61, 0x69, 0x73, 0x65, 0x64, 0x5f, 0x68, 0x61, 0x6e, 0x64, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, 0x02, 0x08, 0x00, 0x52, 0x0a, + 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, 0x02, 0x08, 0x00, 0x52, 0x0a, 0x72, 0x61, 0x69, 0x73, 0x65, 0x64, 0x48, 0x61, 0x6e, 0x64, 0x12, 0x33, 0x0a, 0x11, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x66, 0x6f, 0x72, 0x5f, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, 0x02, 0x08, 0x00, 0x52, 0x0f, + 0x06, 0x20, 0x01, 0x28, 0x08, 0x42, 0x07, 0xba, 0x48, 0x04, 0x6a, 0x02, 0x08, 0x00, 0x52, 0x0f, 0x77, 0x61, 0x69, 0x74, 0x46, 0x6f, 0x72, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x12, 0x2a, 0x0a, 0x0e, 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x5f, 0x6c, 0x61, 0x6e, - 0x67, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x66, 0x65, + 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x0d, 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x4c, 0x61, 0x6e, 0x67, 0x88, 0x01, 0x01, 0x12, 0x3c, 0x0a, 0x0d, 0x6c, - 0x6f, 0x63, 0x6b, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x06, 0x20, 0x01, + 0x6f, 0x63, 0x6b, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x70, 0x6c, 0x75, 0x67, 0x6e, 0x6d, 0x65, 0x65, 0x74, 0x2e, 0x4c, 0x6f, 0x63, 0x6b, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x6b, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x7e, 0x0a, 0x0b, 0x6d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x42, 0x58, + 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x64, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x42, 0x58, 0xba, 0x48, 0x55, 0xba, 0x01, 0x52, 0x0a, 0x12, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x64, 0x5f, 0x66, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x12, 0x28, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x69, 0x64, 0x20, 0x73, 0x68, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, diff --git a/proto_files/plugnmeet_create_room.proto b/proto_files/plugnmeet_create_room.proto index f1394da..637e86b 100644 --- a/proto_files/plugnmeet_create_room.proto +++ b/proto_files/plugnmeet_create_room.proto @@ -49,28 +49,28 @@ message RoomCreateFeatures { bool allow_webcams = 1; bool mute_on_start = 2; bool allow_screen_share = 3; - bool allow_rtmp = 5; - bool allow_view_other_webcams = 6; - bool allow_view_other_users_list = 7; - bool admin_only_webcams = 8; - bool allow_polls = 9; - optional uint64 room_duration = 10; - bool enable_analytics = 22; - optional bool allow_virtual_bg = 23; - optional bool allow_raise_hand = 24; - optional bool auto_gen_user_id = 25; - RecordingFeatures recording_features = 11; - ChatFeatures chat_features = 12; - SharedNotePadFeatures shared_note_pad_features = 13; - WhiteboardFeatures whiteboard_features = 14; - ExternalMediaPlayerFeatures external_media_player_features = 15; - WaitingRoomFeatures waiting_room_features = 16; - BreakoutRoomFeatures breakout_room_features = 17; - DisplayExternalLinkFeatures display_external_link_features = 18; - IngressFeatures ingress_features = 19; - SpeechToTextTranslationFeatures speech_to_text_translation_features = 20; - EndToEndEncryptionFeatures end_to_end_encryption_features = 21; - // next ID: 26 + bool allow_rtmp = 4; + bool allow_view_other_webcams = 5; + bool allow_view_other_users_list = 6; + bool admin_only_webcams = 7; + bool allow_polls = 8; + optional uint64 room_duration = 9; + bool enable_analytics = 10; + optional bool allow_virtual_bg = 11; + optional bool allow_raise_hand = 12; + optional bool auto_gen_user_id = 13; + RecordingFeatures recording_features = 14; + ChatFeatures chat_features = 15; + SharedNotePadFeatures shared_note_pad_features = 16; + WhiteboardFeatures whiteboard_features = 17; + ExternalMediaPlayerFeatures external_media_player_features = 18; + WaitingRoomFeatures waiting_room_features = 19; + BreakoutRoomFeatures breakout_room_features = 20; + DisplayExternalLinkFeatures display_external_link_features = 21; + IngressFeatures ingress_features = 22; + SpeechToTextTranslationFeatures speech_to_text_translation_features = 23; + EndToEndEncryptionFeatures end_to_end_encryption_features = 24; + // next ID: 25 } message ChatFeatures { diff --git a/proto_files/plugnmeet_datamessage.proto b/proto_files/plugnmeet_datamessage.proto index ab5c7b2..23d6d43 100644 --- a/proto_files/plugnmeet_datamessage.proto +++ b/proto_files/plugnmeet_datamessage.proto @@ -19,20 +19,20 @@ enum DataMsgBodyType { INFO = 2; ALERT = 3; - USER_VISIBILITY_CHANGE = 6; - EXTERNAL_MEDIA_PLAYER_EVENTS = 7; + USER_VISIBILITY_CHANGE = 4; + EXTERNAL_MEDIA_PLAYER_EVENTS = 5; - NEW_POLL_RESPONSE = 8; - SPEECH_SUBTITLE_TEXT = 9; + NEW_POLL_RESPONSE = 6; + SPEECH_SUBTITLE_TEXT = 7; // WHITEBOARD type - REQ_INIT_WHITEBOARD_DATA = 10; - SCENE_UPDATE = 11; - POINTER_UPDATE = 12; - ADD_WHITEBOARD_FILE = 13; - ADD_WHITEBOARD_OFFICE_FILE = 14; - PAGE_CHANGE = 15; - WHITEBOARD_APP_STATE_CHANGE = 16; - - // next ID: 17 + REQ_INIT_WHITEBOARD_DATA = 8; + SCENE_UPDATE = 9; + POINTER_UPDATE = 10; + ADD_WHITEBOARD_FILE = 11; + ADD_WHITEBOARD_OFFICE_FILE = 12; + PAGE_CHANGE = 13; + WHITEBOARD_APP_STATE_CHANGE = 14; + + // next ID: 15 } diff --git a/proto_files/plugnmeet_gen_token.proto b/proto_files/plugnmeet_gen_token.proto index 674301d..542c7a8 100644 --- a/proto_files/plugnmeet_gen_token.proto +++ b/proto_files/plugnmeet_gen_token.proto @@ -25,14 +25,14 @@ message UserInfo { message UserMetadata { optional string profile_pic = 1 [(buf.validate.field).string.uri = true]; bool is_admin = 2; - optional bool record_webcam = 7; - bool is_presenter = 3 [(buf.validate.field).bool.const = false]; - bool raised_hand = 4 [(buf.validate.field).bool.const = false]; - bool wait_for_approval = 5 [(buf.validate.field).bool.const = false]; - optional string preferred_lang = 9; - LockSettings lock_settings = 6; + optional bool record_webcam = 3; + bool is_presenter = 4 [(buf.validate.field).bool.const = false]; + bool raised_hand = 5 [(buf.validate.field).bool.const = false]; + bool wait_for_approval = 6 [(buf.validate.field).bool.const = false]; + optional string preferred_lang = 7; + LockSettings lock_settings = 8; // we'll use this as version control - optional string metadata_id = 8 [(buf.validate.field).cel = { + optional string metadata_id = 9 [(buf.validate.field).cel = { id: "metadata_id_format", message: "metadata_id should not contain any value", expression: "this.matches('^$')"