cmvr-es/protos/cmvr/config/speaker_config/speaker_config.proto

26 lines
379 B
Protocol Buffer

syntax = "proto3";
package cmvr.config;
message FFMpegSpeakerConfig{
reserved 2;
string id = 1;
}
message SpeakerDeviceConfig {
string id = 1;
reserved 2;
oneof backend {
FFMpegSpeakerConfig ffmpeg = 10;
}
}
message SpeakerConfig{
repeated SpeakerDeviceConfig speakers = 1;
}
message SpeakerRootConfig {
SpeakerConfig speaker = 1;
}