24 lines
532 B
Protocol Buffer
24 lines
532 B
Protocol Buffer
syntax = "proto3";
|
|
|
|
package livekit;
|
|
option csharp_namespace = "LiveKit.Proto";
|
|
|
|
//import "handle.proto";
|
|
import "track.proto";
|
|
|
|
// Seems like we don't need a FfiHandle for participants (atm at least)
|
|
message ParticipantInfo {
|
|
string sid = 1;
|
|
string name = 2;
|
|
string identity = 3;
|
|
string metadata = 4;
|
|
repeated TrackPublicationInfo publications = 5;
|
|
}
|
|
|
|
message ParticipantEvent {
|
|
string participant_sid = 1;
|
|
oneof message { IsSpeakingChanged speaking_changed = 2; }
|
|
}
|
|
|
|
message IsSpeakingChanged { bool speaking = 1; }
|