update proto

This commit is contained in:
Hiroshi Horie
2021-12-05 11:02:34 +07:00
parent df33560426
commit e75a8e1c01
5 changed files with 194 additions and 98 deletions
+42
View File
@@ -74,6 +74,11 @@ class Room extends $pb.GeneratedMessage {
? ''
: 'numParticipants',
$pb.PbFieldType.OU3)
..aOB(
10,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'activeRecording')
..hasRequiredFields = false;
Room._() : super();
@@ -87,6 +92,7 @@ class Room extends $pb.GeneratedMessage {
$core.Iterable<Codec>? enabledCodecs,
$core.String? metadata,
$core.int? numParticipants,
$core.bool? activeRecording,
}) {
final _result = create();
if (sid != null) {
@@ -116,6 +122,9 @@ class Room extends $pb.GeneratedMessage {
if (numParticipants != null) {
_result.numParticipants = numParticipants;
}
if (activeRecording != null) {
_result.activeRecording = activeRecording;
}
return _result;
}
factory Room.fromBuffer($core.List<$core.int> i,
@@ -242,6 +251,18 @@ class Room extends $pb.GeneratedMessage {
$core.bool hasNumParticipants() => $_has(8);
@$pb.TagNumber(9)
void clearNumParticipants() => clearField(9);
@$pb.TagNumber(10)
$core.bool get activeRecording => $_getBF(9);
@$pb.TagNumber(10)
set activeRecording($core.bool v) {
$_setBool(9, v);
}
@$pb.TagNumber(10)
$core.bool hasActiveRecording() => $_has(9);
@$pb.TagNumber(10)
void clearActiveRecording() => clearField(10);
}
class Codec extends $pb.GeneratedMessage {
@@ -382,6 +403,11 @@ class ParticipantInfo extends $pb.GeneratedMessage {
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'hidden')
..aOB(
8,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'recorder')
..hasRequiredFields = false;
ParticipantInfo._() : super();
@@ -393,6 +419,7 @@ class ParticipantInfo extends $pb.GeneratedMessage {
$core.String? metadata,
$fixnum.Int64? joinedAt,
$core.bool? hidden,
$core.bool? recorder,
}) {
final _result = create();
if (sid != null) {
@@ -416,6 +443,9 @@ class ParticipantInfo extends $pb.GeneratedMessage {
if (hidden != null) {
_result.hidden = hidden;
}
if (recorder != null) {
_result.recorder = recorder;
}
return _result;
}
factory ParticipantInfo.fromBuffer($core.List<$core.int> i,
@@ -519,6 +549,18 @@ class ParticipantInfo extends $pb.GeneratedMessage {
$core.bool hasHidden() => $_has(6);
@$pb.TagNumber(7)
void clearHidden() => clearField(7);
@$pb.TagNumber(8)
$core.bool get recorder => $_getBF(7);
@$pb.TagNumber(8)
set recorder($core.bool v) {
$_setBool(7, v);
}
@$pb.TagNumber(8)
$core.bool hasRecorder() => $_has(7);
@$pb.TagNumber(8)
void clearRecorder() => clearField(8);
}
class TrackInfo extends $pb.GeneratedMessage {
+10 -2
View File
@@ -82,12 +82,19 @@ const Room$json = const {
'5': 13,
'10': 'numParticipants'
},
const {
'1': 'active_recording',
'3': 10,
'4': 1,
'5': 8,
'10': 'activeRecording'
},
],
};
/// Descriptor for `Room`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List roomDescriptor = $convert.base64Decode(
'CgRSb29tEhAKA3NpZBgBIAEoCVIDc2lkEhIKBG5hbWUYAiABKAlSBG5hbWUSIwoNZW1wdHlfdGltZW91dBgDIAEoDVIMZW1wdHlUaW1lb3V0EikKEG1heF9wYXJ0aWNpcGFudHMYBCABKA1SD21heFBhcnRpY2lwYW50cxIjCg1jcmVhdGlvbl90aW1lGAUgASgDUgxjcmVhdGlvblRpbWUSIwoNdHVybl9wYXNzd29yZBgGIAEoCVIMdHVyblBhc3N3b3JkEjUKDmVuYWJsZWRfY29kZWNzGAcgAygLMg4ubGl2ZWtpdC5Db2RlY1INZW5hYmxlZENvZGVjcxIaCghtZXRhZGF0YRgIIAEoCVIIbWV0YWRhdGESKQoQbnVtX3BhcnRpY2lwYW50cxgJIAEoDVIPbnVtUGFydGljaXBhbnRz');
'CgRSb29tEhAKA3NpZBgBIAEoCVIDc2lkEhIKBG5hbWUYAiABKAlSBG5hbWUSIwoNZW1wdHlfdGltZW91dBgDIAEoDVIMZW1wdHlUaW1lb3V0EikKEG1heF9wYXJ0aWNpcGFudHMYBCABKA1SD21heFBhcnRpY2lwYW50cxIjCg1jcmVhdGlvbl90aW1lGAUgASgDUgxjcmVhdGlvblRpbWUSIwoNdHVybl9wYXNzd29yZBgGIAEoCVIMdHVyblBhc3N3b3JkEjUKDmVuYWJsZWRfY29kZWNzGAcgAygLMg4ubGl2ZWtpdC5Db2RlY1INZW5hYmxlZENvZGVjcxIaCghtZXRhZGF0YRgIIAEoCVIIbWV0YWRhdGESKQoQbnVtX3BhcnRpY2lwYW50cxgJIAEoDVIPbnVtUGFydGljaXBhbnRzEikKEGFjdGl2ZV9yZWNvcmRpbmcYCiABKAhSD2FjdGl2ZVJlY29yZGluZw==');
@$core.Deprecated('Use codecDescriptor instead')
const Codec$json = const {
'1': 'Codec',
@@ -125,6 +132,7 @@ const ParticipantInfo$json = const {
const {'1': 'metadata', '3': 5, '4': 1, '5': 9, '10': 'metadata'},
const {'1': 'joined_at', '3': 6, '4': 1, '5': 3, '10': 'joinedAt'},
const {'1': 'hidden', '3': 7, '4': 1, '5': 8, '10': 'hidden'},
const {'1': 'recorder', '3': 8, '4': 1, '5': 8, '10': 'recorder'},
],
'4': const [ParticipantInfo_State$json],
};
@@ -142,7 +150,7 @@ const ParticipantInfo_State$json = const {
/// Descriptor for `ParticipantInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List participantInfoDescriptor = $convert.base64Decode(
'Cg9QYXJ0aWNpcGFudEluZm8SEAoDc2lkGAEgASgJUgNzaWQSGgoIaWRlbnRpdHkYAiABKAlSCGlkZW50aXR5EjQKBXN0YXRlGAMgASgOMh4ubGl2ZWtpdC5QYXJ0aWNpcGFudEluZm8uU3RhdGVSBXN0YXRlEioKBnRyYWNrcxgEIAMoCzISLmxpdmVraXQuVHJhY2tJbmZvUgZ0cmFja3MSGgoIbWV0YWRhdGEYBSABKAlSCG1ldGFkYXRhEhsKCWpvaW5lZF9hdBgGIAEoA1IIam9pbmVkQXQSFgoGaGlkZGVuGAcgASgIUgZoaWRkZW4iPgoFU3RhdGUSCwoHSk9JTklORxAAEgoKBkpPSU5FRBABEgoKBkFDVElWRRACEhAKDERJU0NPTk5FQ1RFRBAD');
'Cg9QYXJ0aWNpcGFudEluZm8SEAoDc2lkGAEgASgJUgNzaWQSGgoIaWRlbnRpdHkYAiABKAlSCGlkZW50aXR5EjQKBXN0YXRlGAMgASgOMh4ubGl2ZWtpdC5QYXJ0aWNpcGFudEluZm8uU3RhdGVSBXN0YXRlEioKBnRyYWNrcxgEIAMoCzISLmxpdmVraXQuVHJhY2tJbmZvUgZ0cmFja3MSGgoIbWV0YWRhdGEYBSABKAlSCG1ldGFkYXRhEhsKCWpvaW5lZF9hdBgGIAEoA1IIam9pbmVkQXQSFgoGaGlkZGVuGAcgASgIUgZoaWRkZW4SGgoIcmVjb3JkZXIYCCABKAhSCHJlY29yZGVyIj4KBVN0YXRlEgsKB0pPSU5JTkcQABIKCgZKT0lORUQQARIKCgZBQ1RJVkUQAhIQCgxESVNDT05ORUNURUQQAw==');
@$core.Deprecated('Use trackInfoDescriptor instead')
const TrackInfo$json = const {
'1': 'TrackInfo',
+79 -69
View File
@@ -295,7 +295,7 @@ enum SignalResponse_Message {
speakersChanged,
roomUpdate,
connectionQuality,
streamedTracksUpdate,
streamStateUpdate,
notSet
}
@@ -313,7 +313,7 @@ class SignalResponse extends $pb.GeneratedMessage {
10: SignalResponse_Message.speakersChanged,
11: SignalResponse_Message.roomUpdate,
12: SignalResponse_Message.connectionQuality,
13: SignalResponse_Message.streamedTracksUpdate,
13: SignalResponse_Message.streamStateUpdate,
0: SignalResponse_Message.notSet
};
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
@@ -392,12 +392,12 @@ class SignalResponse extends $pb.GeneratedMessage {
? ''
: 'connectionQuality',
subBuilder: ConnectionQualityUpdate.create)
..aOM<StreamedTracksUpdate>(
..aOM<StreamStateUpdate>(
13,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'streamedTracksUpdate',
subBuilder: StreamedTracksUpdate.create)
: 'streamStateUpdate',
subBuilder: StreamStateUpdate.create)
..hasRequiredFields = false;
SignalResponse._() : super();
@@ -413,7 +413,7 @@ class SignalResponse extends $pb.GeneratedMessage {
SpeakersChanged? speakersChanged,
RoomUpdate? roomUpdate,
ConnectionQualityUpdate? connectionQuality,
StreamedTracksUpdate? streamedTracksUpdate,
StreamStateUpdate? streamStateUpdate,
}) {
final _result = create();
if (join != null) {
@@ -449,8 +449,8 @@ class SignalResponse extends $pb.GeneratedMessage {
if (connectionQuality != null) {
_result.connectionQuality = connectionQuality;
}
if (streamedTracksUpdate != null) {
_result.streamedTracksUpdate = streamedTracksUpdate;
if (streamStateUpdate != null) {
_result.streamStateUpdate = streamStateUpdate;
}
return _result;
}
@@ -640,18 +640,18 @@ class SignalResponse extends $pb.GeneratedMessage {
ConnectionQualityUpdate ensureConnectionQuality() => $_ensure(10);
@$pb.TagNumber(13)
StreamedTracksUpdate get streamedTracksUpdate => $_getN(11);
StreamStateUpdate get streamStateUpdate => $_getN(11);
@$pb.TagNumber(13)
set streamedTracksUpdate(StreamedTracksUpdate v) {
set streamStateUpdate(StreamStateUpdate v) {
setField(13, v);
}
@$pb.TagNumber(13)
$core.bool hasStreamedTracksUpdate() => $_has(11);
$core.bool hasStreamStateUpdate() => $_has(11);
@$pb.TagNumber(13)
void clearStreamedTracksUpdate() => clearField(13);
void clearStreamStateUpdate() => clearField(13);
@$pb.TagNumber(13)
StreamedTracksUpdate ensureStreamedTracksUpdate() => $_ensure(11);
StreamStateUpdate ensureStreamStateUpdate() => $_ensure(11);
}
class AddTrackRequest extends $pb.GeneratedMessage {
@@ -2163,11 +2163,11 @@ class ConnectionQualityUpdate extends $pb.GeneratedMessage {
$core.List<ConnectionQualityInfo> get updates => $_getList(0);
}
class StreamedTrack extends $pb.GeneratedMessage {
class StreamStateInfo extends $pb.GeneratedMessage {
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
const $core.bool.fromEnvironment('protobuf.omit_message_names')
? ''
: 'StreamedTrack',
: 'StreamStateInfo',
package: const $pb.PackageName(
const $core.bool.fromEnvironment('protobuf.omit_message_names')
? ''
@@ -2183,12 +2183,22 @@ class StreamedTrack extends $pb.GeneratedMessage {
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'trackSid')
..e<StreamState>(
3,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'state',
$pb.PbFieldType.OE,
defaultOrMaker: StreamState.ACTIVE,
valueOf: StreamState.valueOf,
enumValues: StreamState.values)
..hasRequiredFields = false;
StreamedTrack._() : super();
factory StreamedTrack({
StreamStateInfo._() : super();
factory StreamStateInfo({
$core.String? participantSid,
$core.String? trackSid,
StreamState? state,
}) {
final _result = create();
if (participantSid != null) {
@@ -2197,34 +2207,37 @@ class StreamedTrack extends $pb.GeneratedMessage {
if (trackSid != null) {
_result.trackSid = trackSid;
}
if (state != null) {
_result.state = state;
}
return _result;
}
factory StreamedTrack.fromBuffer($core.List<$core.int> i,
factory StreamStateInfo.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory StreamedTrack.fromJson($core.String i,
factory StreamStateInfo.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
StreamedTrack clone() => StreamedTrack()..mergeFromMessage(this);
StreamStateInfo clone() => StreamStateInfo()..mergeFromMessage(this);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
StreamedTrack copyWith(void Function(StreamedTrack) updates) =>
super.copyWith((message) => updates(message as StreamedTrack))
as StreamedTrack; // ignore: deprecated_member_use
StreamStateInfo copyWith(void Function(StreamStateInfo) updates) =>
super.copyWith((message) => updates(message as StreamStateInfo))
as StreamStateInfo; // ignore: deprecated_member_use
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StreamedTrack create() => StreamedTrack._();
StreamedTrack createEmptyInstance() => create();
static $pb.PbList<StreamedTrack> createRepeated() =>
$pb.PbList<StreamedTrack>();
static StreamStateInfo create() => StreamStateInfo._();
StreamStateInfo createEmptyInstance() => create();
static $pb.PbList<StreamStateInfo> createRepeated() =>
$pb.PbList<StreamStateInfo>();
@$core.pragma('dart2js:noInline')
static StreamedTrack getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StreamedTrack>(create);
static StreamedTrack? _defaultInstance;
static StreamStateInfo getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StreamStateInfo>(create);
static StreamStateInfo? _defaultInstance;
@$pb.TagNumber(1)
$core.String get participantSid => $_getSZ(0);
@@ -2249,79 +2262,76 @@ class StreamedTrack extends $pb.GeneratedMessage {
$core.bool hasTrackSid() => $_has(1);
@$pb.TagNumber(2)
void clearTrackSid() => clearField(2);
@$pb.TagNumber(3)
StreamState get state => $_getN(2);
@$pb.TagNumber(3)
set state(StreamState v) {
setField(3, v);
}
@$pb.TagNumber(3)
$core.bool hasState() => $_has(2);
@$pb.TagNumber(3)
void clearState() => clearField(3);
}
class StreamedTracksUpdate extends $pb.GeneratedMessage {
class StreamStateUpdate extends $pb.GeneratedMessage {
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
const $core.bool.fromEnvironment('protobuf.omit_message_names')
? ''
: 'StreamedTracksUpdate',
: 'StreamStateUpdate',
package: const $pb.PackageName(
const $core.bool.fromEnvironment('protobuf.omit_message_names')
? ''
: 'livekit'),
createEmptyInstance: create)
..pc<StreamedTrack>(
..pc<StreamStateInfo>(
1,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'paused',
: 'streamStates',
$pb.PbFieldType.PM,
subBuilder: StreamedTrack.create)
..pc<StreamedTrack>(
2,
const $core.bool.fromEnvironment('protobuf.omit_field_names')
? ''
: 'resumed',
$pb.PbFieldType.PM,
subBuilder: StreamedTrack.create)
subBuilder: StreamStateInfo.create)
..hasRequiredFields = false;
StreamedTracksUpdate._() : super();
factory StreamedTracksUpdate({
$core.Iterable<StreamedTrack>? paused,
$core.Iterable<StreamedTrack>? resumed,
StreamStateUpdate._() : super();
factory StreamStateUpdate({
$core.Iterable<StreamStateInfo>? streamStates,
}) {
final _result = create();
if (paused != null) {
_result.paused.addAll(paused);
}
if (resumed != null) {
_result.resumed.addAll(resumed);
if (streamStates != null) {
_result.streamStates.addAll(streamStates);
}
return _result;
}
factory StreamedTracksUpdate.fromBuffer($core.List<$core.int> i,
factory StreamStateUpdate.fromBuffer($core.List<$core.int> i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(i, r);
factory StreamedTracksUpdate.fromJson($core.String i,
factory StreamStateUpdate.fromJson($core.String i,
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(i, r);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.deepCopy] instead. '
'Will be removed in next major version')
StreamedTracksUpdate clone() =>
StreamedTracksUpdate()..mergeFromMessage(this);
StreamStateUpdate clone() => StreamStateUpdate()..mergeFromMessage(this);
@$core.Deprecated('Using this can add significant overhead to your binary. '
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
'Will be removed in next major version')
StreamedTracksUpdate copyWith(void Function(StreamedTracksUpdate) updates) =>
super.copyWith((message) => updates(message as StreamedTracksUpdate))
as StreamedTracksUpdate; // ignore: deprecated_member_use
StreamStateUpdate copyWith(void Function(StreamStateUpdate) updates) =>
super.copyWith((message) => updates(message as StreamStateUpdate))
as StreamStateUpdate; // ignore: deprecated_member_use
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static StreamedTracksUpdate create() => StreamedTracksUpdate._();
StreamedTracksUpdate createEmptyInstance() => create();
static $pb.PbList<StreamedTracksUpdate> createRepeated() =>
$pb.PbList<StreamedTracksUpdate>();
static StreamStateUpdate create() => StreamStateUpdate._();
StreamStateUpdate createEmptyInstance() => create();
static $pb.PbList<StreamStateUpdate> createRepeated() =>
$pb.PbList<StreamStateUpdate>();
@$core.pragma('dart2js:noInline')
static StreamedTracksUpdate getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StreamedTracksUpdate>(create);
static StreamedTracksUpdate? _defaultInstance;
static StreamStateUpdate getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<StreamStateUpdate>(create);
static StreamStateUpdate? _defaultInstance;
@$pb.TagNumber(1)
$core.List<StreamedTrack> get paused => $_getList(0);
@$pb.TagNumber(2)
$core.List<StreamedTrack> get resumed => $_getList(1);
$core.List<StreamStateInfo> get streamStates => $_getList(0);
}
+24
View File
@@ -62,3 +62,27 @@ class VideoQuality extends $pb.ProtobufEnum {
const VideoQuality._($core.int v, $core.String n) : super(v, n);
}
class StreamState extends $pb.ProtobufEnum {
static const StreamState ACTIVE = StreamState._(
0,
const $core.bool.fromEnvironment('protobuf.omit_enum_names')
? ''
: 'ACTIVE');
static const StreamState PAUSED = StreamState._(
1,
const $core.bool.fromEnvironment('protobuf.omit_enum_names')
? ''
: 'PAUSED');
static const $core.List<StreamState> values = <StreamState>[
ACTIVE,
PAUSED,
];
static final $core.Map<$core.int, StreamState> _byValue =
$pb.ProtobufEnum.initByValue(values);
static StreamState? valueOf($core.int value) => _byValue[value];
const StreamState._($core.int v, $core.String n) : super(v, n);
}
+39 -27
View File
@@ -34,6 +34,18 @@ const VideoQuality$json = const {
/// Descriptor for `VideoQuality`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List videoQualityDescriptor = $convert.base64Decode(
'CgxWaWRlb1F1YWxpdHkSBwoDTE9XEAASCgoGTUVESVVNEAESCAoESElHSBAC');
@$core.Deprecated('Use streamStateDescriptor instead')
const StreamState$json = const {
'1': 'StreamState',
'2': const [
const {'1': 'ACTIVE', '2': 0},
const {'1': 'PAUSED', '2': 1},
],
};
/// Descriptor for `StreamState`. Decode as a `google.protobuf.EnumDescriptorProto`.
final $typed_data.Uint8List streamStateDescriptor = $convert
.base64Decode('CgtTdHJlYW1TdGF0ZRIKCgZBQ1RJVkUQABIKCgZQQVVTRUQQAQ==');
@$core.Deprecated('Use signalRequestDescriptor instead')
const SignalRequest$json = const {
'1': 'SignalRequest',
@@ -223,13 +235,13 @@ const SignalResponse$json = const {
'10': 'connectionQuality'
},
const {
'1': 'streamed_tracks_update',
'1': 'stream_state_update',
'3': 13,
'4': 1,
'5': 11,
'6': '.livekit.StreamedTracksUpdate',
'6': '.livekit.StreamStateUpdate',
'9': 0,
'10': 'streamedTracksUpdate'
'10': 'streamStateUpdate'
},
],
'8': const [
@@ -239,7 +251,7 @@ const SignalResponse$json = const {
/// Descriptor for `SignalResponse`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signalResponseDescriptor = $convert.base64Decode(
'Cg5TaWduYWxSZXNwb25zZRIrCgRqb2luGAEgASgLMhUubGl2ZWtpdC5Kb2luUmVzcG9uc2VIAFIEam9pbhI1CgZhbnN3ZXIYAiABKAsyGy5saXZla2l0LlNlc3Npb25EZXNjcmlwdGlvbkgAUgZhbnN3ZXISMwoFb2ZmZXIYAyABKAsyGy5saXZla2l0LlNlc3Npb25EZXNjcmlwdGlvbkgAUgVvZmZlchIzCgd0cmlja2xlGAQgASgLMhcubGl2ZWtpdC5Ucmlja2xlUmVxdWVzdEgAUgd0cmlja2xlEjQKBnVwZGF0ZRgFIAEoCzIaLmxpdmVraXQuUGFydGljaXBhbnRVcGRhdGVIAFIGdXBkYXRlEkoKD3RyYWNrX3B1Ymxpc2hlZBgGIAEoCzIfLmxpdmVraXQuVHJhY2tQdWJsaXNoZWRSZXNwb25zZUgAUg50cmFja1B1Ymxpc2hlZBItCgVsZWF2ZRgIIAEoCzIVLmxpdmVraXQuTGVhdmVSZXF1ZXN0SABSBWxlYXZlEi8KBG11dGUYCSABKAsyGS5saXZla2l0Lk11dGVUcmFja1JlcXVlc3RIAFIEbXV0ZRJFChBzcGVha2Vyc19jaGFuZ2VkGAogASgLMhgubGl2ZWtpdC5TcGVha2Vyc0NoYW5nZWRIAFIPc3BlYWtlcnNDaGFuZ2VkEjYKC3Jvb21fdXBkYXRlGAsgASgLMhMubGl2ZWtpdC5Sb29tVXBkYXRlSABSCnJvb21VcGRhdGUSUQoSY29ubmVjdGlvbl9xdWFsaXR5GAwgASgLMiAubGl2ZWtpdC5Db25uZWN0aW9uUXVhbGl0eVVwZGF0ZUgAUhFjb25uZWN0aW9uUXVhbGl0eRJVChZzdHJlYW1lZF90cmFja3NfdXBkYXRlGA0gASgLMh0ubGl2ZWtpdC5TdHJlYW1lZFRyYWNrc1VwZGF0ZUgAUhRzdHJlYW1lZFRyYWNrc1VwZGF0ZUIJCgdtZXNzYWdl');
'Cg5TaWduYWxSZXNwb25zZRIrCgRqb2luGAEgASgLMhUubGl2ZWtpdC5Kb2luUmVzcG9uc2VIAFIEam9pbhI1CgZhbnN3ZXIYAiABKAsyGy5saXZla2l0LlNlc3Npb25EZXNjcmlwdGlvbkgAUgZhbnN3ZXISMwoFb2ZmZXIYAyABKAsyGy5saXZla2l0LlNlc3Npb25EZXNjcmlwdGlvbkgAUgVvZmZlchIzCgd0cmlja2xlGAQgASgLMhcubGl2ZWtpdC5Ucmlja2xlUmVxdWVzdEgAUgd0cmlja2xlEjQKBnVwZGF0ZRgFIAEoCzIaLmxpdmVraXQuUGFydGljaXBhbnRVcGRhdGVIAFIGdXBkYXRlEkoKD3RyYWNrX3B1Ymxpc2hlZBgGIAEoCzIfLmxpdmVraXQuVHJhY2tQdWJsaXNoZWRSZXNwb25zZUgAUg50cmFja1B1Ymxpc2hlZBItCgVsZWF2ZRgIIAEoCzIVLmxpdmVraXQuTGVhdmVSZXF1ZXN0SABSBWxlYXZlEi8KBG11dGUYCSABKAsyGS5saXZla2l0Lk11dGVUcmFja1JlcXVlc3RIAFIEbXV0ZRJFChBzcGVha2Vyc19jaGFuZ2VkGAogASgLMhgubGl2ZWtpdC5TcGVha2Vyc0NoYW5nZWRIAFIPc3BlYWtlcnNDaGFuZ2VkEjYKC3Jvb21fdXBkYXRlGAsgASgLMhMubGl2ZWtpdC5Sb29tVXBkYXRlSABSCnJvb21VcGRhdGUSUQoSY29ubmVjdGlvbl9xdWFsaXR5GAwgASgLMiAubGl2ZWtpdC5Db25uZWN0aW9uUXVhbGl0eVVwZGF0ZUgAUhFjb25uZWN0aW9uUXVhbGl0eRJMChNzdHJlYW1fc3RhdGVfdXBkYXRlGA0gASgLMhoubGl2ZWtpdC5TdHJlYW1TdGF0ZVVwZGF0ZUgAUhFzdHJlYW1TdGF0ZVVwZGF0ZUIJCgdtZXNzYWdl');
@$core.Deprecated('Use addTrackRequestDescriptor instead')
const AddTrackRequest$json = const {
'1': 'AddTrackRequest',
@@ -554,9 +566,9 @@ const ConnectionQualityUpdate$json = const {
final $typed_data.Uint8List connectionQualityUpdateDescriptor =
$convert.base64Decode(
'ChdDb25uZWN0aW9uUXVhbGl0eVVwZGF0ZRI4Cgd1cGRhdGVzGAEgAygLMh4ubGl2ZWtpdC5Db25uZWN0aW9uUXVhbGl0eUluZm9SB3VwZGF0ZXM=');
@$core.Deprecated('Use streamedTrackDescriptor instead')
const StreamedTrack$json = const {
'1': 'StreamedTrack',
@$core.Deprecated('Use streamStateInfoDescriptor instead')
const StreamStateInfo$json = const {
'1': 'StreamStateInfo',
'2': const [
const {
'1': 'participant_sid',
@@ -566,35 +578,35 @@ const StreamedTrack$json = const {
'10': 'participantSid'
},
const {'1': 'track_sid', '3': 2, '4': 1, '5': 9, '10': 'trackSid'},
const {
'1': 'state',
'3': 3,
'4': 1,
'5': 14,
'6': '.livekit.StreamState',
'10': 'state'
},
],
};
/// Descriptor for `StreamedTrack`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List streamedTrackDescriptor = $convert.base64Decode(
'Cg1TdHJlYW1lZFRyYWNrEicKD3BhcnRpY2lwYW50X3NpZBgBIAEoCVIOcGFydGljaXBhbnRTaWQSGwoJdHJhY2tfc2lkGAIgASgJUgh0cmFja1NpZA==');
@$core.Deprecated('Use streamedTracksUpdateDescriptor instead')
const StreamedTracksUpdate$json = const {
'1': 'StreamedTracksUpdate',
/// Descriptor for `StreamStateInfo`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List streamStateInfoDescriptor = $convert.base64Decode(
'Cg9TdHJlYW1TdGF0ZUluZm8SJwoPcGFydGljaXBhbnRfc2lkGAEgASgJUg5wYXJ0aWNpcGFudFNpZBIbCgl0cmFja19zaWQYAiABKAlSCHRyYWNrU2lkEioKBXN0YXRlGAMgASgOMhQubGl2ZWtpdC5TdHJlYW1TdGF0ZVIFc3RhdGU=');
@$core.Deprecated('Use streamStateUpdateDescriptor instead')
const StreamStateUpdate$json = const {
'1': 'StreamStateUpdate',
'2': const [
const {
'1': 'paused',
'1': 'stream_states',
'3': 1,
'4': 3,
'5': 11,
'6': '.livekit.StreamedTrack',
'10': 'paused'
},
const {
'1': 'resumed',
'3': 2,
'4': 3,
'5': 11,
'6': '.livekit.StreamedTrack',
'10': 'resumed'
'6': '.livekit.StreamStateInfo',
'10': 'streamStates'
},
],
};
/// Descriptor for `StreamedTracksUpdate`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List streamedTracksUpdateDescriptor = $convert.base64Decode(
'ChRTdHJlYW1lZFRyYWNrc1VwZGF0ZRIuCgZwYXVzZWQYASADKAsyFi5saXZla2l0LlN0cmVhbWVkVHJhY2tSBnBhdXNlZBIwCgdyZXN1bWVkGAIgAygLMhYubGl2ZWtpdC5TdHJlYW1lZFRyYWNrUgdyZXN1bWVk');
/// Descriptor for `StreamStateUpdate`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List streamStateUpdateDescriptor = $convert.base64Decode(
'ChFTdHJlYW1TdGF0ZVVwZGF0ZRI9Cg1zdHJlYW1fc3RhdGVzGAEgAygLMhgubGl2ZWtpdC5TdHJlYW1TdGF0ZUluZm9SDHN0cmVhbVN0YXRlcw==');