summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mumble.proto7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mumble.proto b/src/mumble.proto
index 9e146cd..16d54f5 100644
--- a/src/mumble.proto
+++ b/src/mumble.proto
@@ -21,6 +21,7 @@ message Authenticate {
optional string password = 2;
repeated string tokens = 3;
repeated int32 celt_versions = 4;
+ optional bool opus = 5 [default = false];
}
message Ping {
@@ -47,6 +48,7 @@ message Reject {
UsernameInUse = 5;
ServerFull = 6;
NoCertificate = 7;
+ AuthenticatorFail = 8;
}
optional RejectType type = 1;
optional string reason = 2;
@@ -139,6 +141,7 @@ message PermissionDenied {
MissingCertificate = 7;
UserName = 8;
ChannelFull = 9;
+ NestingLimit = 10;
}
optional uint32 permission = 1;
optional uint32 channel_id = 2;
@@ -211,6 +214,8 @@ message UserList {
message User {
required uint32 user_id = 1;
optional string name = 2;
+ optional string last_seen = 3;
+ optional uint32 last_channel = 4;
}
repeated User users = 1;
}
@@ -237,6 +242,7 @@ message CodecVersion {
required int32 alpha = 1;
required int32 beta = 2;
required bool prefer_alpha = 3 [default = true];
+ optional bool opus = 4 [default = false];
}
message UserStats {
@@ -267,6 +273,7 @@ message UserStats {
optional uint32 onlinesecs = 16;
optional uint32 idlesecs = 17;
optional bool strong_certificate = 18 [default = false];
+ optional bool opus = 19 [default = false];
}
message RequestBlob {