From cd62daa8b84e82583600e4df81388b60c4872218 Mon Sep 17 00:00:00 2001 From: Hiroshi Horie <548776+hiroshihorie@users.noreply.github.com> Date: Tue, 1 Mar 2022 11:25:38 +0900 Subject: [PATCH] proto update --- lib/src/proto/livekit_models.pb.dart | 190 +++++++++++++++++++++++ lib/src/proto/livekit_models.pbenum.dart | 30 ++++ lib/src/proto/livekit_models.pbjson.dart | 65 ++++++++ lib/src/proto/livekit_rtc.pb.dart | 127 +++++++++++++++ lib/src/proto/livekit_rtc.pbjson.dart | 32 +++- 5 files changed, 442 insertions(+), 2 deletions(-) diff --git a/lib/src/proto/livekit_models.pb.dart b/lib/src/proto/livekit_models.pb.dart index f31e34d..d028b49 100644 --- a/lib/src/proto/livekit_models.pb.dart +++ b/lib/src/proto/livekit_models.pb.dart @@ -1779,3 +1779,193 @@ class ClientInfo extends $pb.GeneratedMessage { @$pb.TagNumber(9) void clearAddress() => clearField(9); } + +class ClientConfiguration extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'ClientConfiguration', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'livekit'), + createEmptyInstance: create) + ..aOM( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'video', + subBuilder: VideoConfiguration.create) + ..aOM( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'screen', + subBuilder: VideoConfiguration.create) + ..e( + 3, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'resumeConnection', + $pb.PbFieldType.OE, + defaultOrMaker: ClientConfigSetting.UNSET, + valueOf: ClientConfigSetting.valueOf, + enumValues: ClientConfigSetting.values) + ..hasRequiredFields = false; + + ClientConfiguration._() : super(); + factory ClientConfiguration({ + VideoConfiguration? video, + VideoConfiguration? screen, + ClientConfigSetting? resumeConnection, + }) { + final _result = create(); + if (video != null) { + _result.video = video; + } + if (screen != null) { + _result.screen = screen; + } + if (resumeConnection != null) { + _result.resumeConnection = resumeConnection; + } + return _result; + } + factory ClientConfiguration.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory ClientConfiguration.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') + ClientConfiguration clone() => ClientConfiguration()..mergeFromMessage(this); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + ClientConfiguration copyWith(void Function(ClientConfiguration) updates) => + super.copyWith((message) => updates(message as ClientConfiguration)) + as ClientConfiguration; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static ClientConfiguration create() => ClientConfiguration._(); + ClientConfiguration createEmptyInstance() => create(); + static $pb.PbList createRepeated() => + $pb.PbList(); + @$core.pragma('dart2js:noInline') + static ClientConfiguration getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); + static ClientConfiguration? _defaultInstance; + + @$pb.TagNumber(1) + VideoConfiguration get video => $_getN(0); + @$pb.TagNumber(1) + set video(VideoConfiguration v) { + setField(1, v); + } + + @$pb.TagNumber(1) + $core.bool hasVideo() => $_has(0); + @$pb.TagNumber(1) + void clearVideo() => clearField(1); + @$pb.TagNumber(1) + VideoConfiguration ensureVideo() => $_ensure(0); + + @$pb.TagNumber(2) + VideoConfiguration get screen => $_getN(1); + @$pb.TagNumber(2) + set screen(VideoConfiguration v) { + setField(2, v); + } + + @$pb.TagNumber(2) + $core.bool hasScreen() => $_has(1); + @$pb.TagNumber(2) + void clearScreen() => clearField(2); + @$pb.TagNumber(2) + VideoConfiguration ensureScreen() => $_ensure(1); + + @$pb.TagNumber(3) + ClientConfigSetting get resumeConnection => $_getN(2); + @$pb.TagNumber(3) + set resumeConnection(ClientConfigSetting v) { + setField(3, v); + } + + @$pb.TagNumber(3) + $core.bool hasResumeConnection() => $_has(2); + @$pb.TagNumber(3) + void clearResumeConnection() => clearField(3); +} + +class VideoConfiguration extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'VideoConfiguration', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'livekit'), + createEmptyInstance: create) + ..e( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'hardwareEncoder', + $pb.PbFieldType.OE, + defaultOrMaker: ClientConfigSetting.UNSET, + valueOf: ClientConfigSetting.valueOf, + enumValues: ClientConfigSetting.values) + ..hasRequiredFields = false; + + VideoConfiguration._() : super(); + factory VideoConfiguration({ + ClientConfigSetting? hardwareEncoder, + }) { + final _result = create(); + if (hardwareEncoder != null) { + _result.hardwareEncoder = hardwareEncoder; + } + return _result; + } + factory VideoConfiguration.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory VideoConfiguration.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') + VideoConfiguration clone() => VideoConfiguration()..mergeFromMessage(this); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + VideoConfiguration copyWith(void Function(VideoConfiguration) updates) => + super.copyWith((message) => updates(message as VideoConfiguration)) + as VideoConfiguration; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static VideoConfiguration create() => VideoConfiguration._(); + VideoConfiguration createEmptyInstance() => create(); + static $pb.PbList createRepeated() => + $pb.PbList(); + @$core.pragma('dart2js:noInline') + static VideoConfiguration getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); + static VideoConfiguration? _defaultInstance; + + @$pb.TagNumber(1) + ClientConfigSetting get hardwareEncoder => $_getN(0); + @$pb.TagNumber(1) + set hardwareEncoder(ClientConfigSetting v) { + setField(1, v); + } + + @$pb.TagNumber(1) + $core.bool hasHardwareEncoder() => $_has(0); + @$pb.TagNumber(1) + void clearHardwareEncoder() => clearField(1); +} diff --git a/lib/src/proto/livekit_models.pbenum.dart b/lib/src/proto/livekit_models.pbenum.dart index c2e31ef..1520391 100644 --- a/lib/src/proto/livekit_models.pbenum.dart +++ b/lib/src/proto/livekit_models.pbenum.dart @@ -147,6 +147,36 @@ class ConnectionQuality extends $pb.ProtobufEnum { const ConnectionQuality._($core.int v, $core.String n) : super(v, n); } +class ClientConfigSetting extends $pb.ProtobufEnum { + static const ClientConfigSetting UNSET = ClientConfigSetting._( + 0, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'UNSET'); + static const ClientConfigSetting DISABLED = ClientConfigSetting._( + 1, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'DISABLED'); + static const ClientConfigSetting ENABLED = ClientConfigSetting._( + 2, + const $core.bool.fromEnvironment('protobuf.omit_enum_names') + ? '' + : 'ENABLED'); + + static const $core.List values = [ + UNSET, + DISABLED, + ENABLED, + ]; + + static final $core.Map<$core.int, ClientConfigSetting> _byValue = + $pb.ProtobufEnum.initByValue(values); + static ClientConfigSetting? valueOf($core.int value) => _byValue[value]; + + const ClientConfigSetting._($core.int v, $core.String n) : super(v, n); +} + class ParticipantInfo_State extends $pb.ProtobufEnum { static const ParticipantInfo_State JOINING = ParticipantInfo_State._( 0, diff --git a/lib/src/proto/livekit_models.pbjson.dart b/lib/src/proto/livekit_models.pbjson.dart index 6b0f04c..f130b0c 100644 --- a/lib/src/proto/livekit_models.pbjson.dart +++ b/lib/src/proto/livekit_models.pbjson.dart @@ -64,6 +64,19 @@ const ConnectionQuality$json = const { /// Descriptor for `ConnectionQuality`. Decode as a `google.protobuf.EnumDescriptorProto`. final $typed_data.Uint8List connectionQualityDescriptor = $convert.base64Decode( 'ChFDb25uZWN0aW9uUXVhbGl0eRIICgRQT09SEAASCAoER09PRBABEg0KCUVYQ0VMTEVOVBAC'); +@$core.Deprecated('Use clientConfigSettingDescriptor instead') +const ClientConfigSetting$json = const { + '1': 'ClientConfigSetting', + '2': const [ + const {'1': 'UNSET', '2': 0}, + const {'1': 'DISABLED', '2': 1}, + const {'1': 'ENABLED', '2': 2}, + ], +}; + +/// Descriptor for `ClientConfigSetting`. Decode as a `google.protobuf.EnumDescriptorProto`. +final $typed_data.Uint8List clientConfigSettingDescriptor = $convert.base64Decode( + 'ChNDbGllbnRDb25maWdTZXR0aW5nEgkKBVVOU0VUEAASDAoIRElTQUJMRUQQARILCgdFTkFCTEVEEAI='); @$core.Deprecated('Use roomDescriptor instead') const Room$json = const { '1': 'Room', @@ -402,3 +415,55 @@ const ClientInfo_SDK$json = const { /// Descriptor for `ClientInfo`. Decode as a `google.protobuf.DescriptorProto`. final $typed_data.Uint8List clientInfoDescriptor = $convert.base64Decode( 'CgpDbGllbnRJbmZvEikKA3NkaxgBIAEoDjIXLmxpdmVraXQuQ2xpZW50SW5mby5TREtSA3NkaxIYCgd2ZXJzaW9uGAIgASgJUgd2ZXJzaW9uEhoKCHByb3RvY29sGAMgASgFUghwcm90b2NvbBIOCgJvcxgEIAEoCVICb3MSHQoKb3NfdmVyc2lvbhgFIAEoCVIJb3NWZXJzaW9uEiEKDGRldmljZV9tb2RlbBgGIAEoCVILZGV2aWNlTW9kZWwSGAoHYnJvd3NlchgHIAEoCVIHYnJvd3NlchInCg9icm93c2VyX3ZlcnNpb24YCCABKAlSDmJyb3dzZXJWZXJzaW9uEhgKB2FkZHJlc3MYCSABKAlSB2FkZHJlc3MiUgoDU0RLEgsKB1VOS05PV04QABIGCgJKUxABEgkKBVNXSUZUEAISCwoHQU5EUk9JRBADEgsKB0ZMVVRURVIQBBIGCgJHTxAFEgkKBVVOSVRZEAY='); +@$core.Deprecated('Use clientConfigurationDescriptor instead') +const ClientConfiguration$json = const { + '1': 'ClientConfiguration', + '2': const [ + const { + '1': 'video', + '3': 1, + '4': 1, + '5': 11, + '6': '.livekit.VideoConfiguration', + '10': 'video' + }, + const { + '1': 'screen', + '3': 2, + '4': 1, + '5': 11, + '6': '.livekit.VideoConfiguration', + '10': 'screen' + }, + const { + '1': 'resume_connection', + '3': 3, + '4': 1, + '5': 14, + '6': '.livekit.ClientConfigSetting', + '10': 'resumeConnection' + }, + ], +}; + +/// Descriptor for `ClientConfiguration`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List clientConfigurationDescriptor = $convert.base64Decode( + 'ChNDbGllbnRDb25maWd1cmF0aW9uEjEKBXZpZGVvGAEgASgLMhsubGl2ZWtpdC5WaWRlb0NvbmZpZ3VyYXRpb25SBXZpZGVvEjMKBnNjcmVlbhgCIAEoCzIbLmxpdmVraXQuVmlkZW9Db25maWd1cmF0aW9uUgZzY3JlZW4SSQoRcmVzdW1lX2Nvbm5lY3Rpb24YAyABKA4yHC5saXZla2l0LkNsaWVudENvbmZpZ1NldHRpbmdSEHJlc3VtZUNvbm5lY3Rpb24='); +@$core.Deprecated('Use videoConfigurationDescriptor instead') +const VideoConfiguration$json = const { + '1': 'VideoConfiguration', + '2': const [ + const { + '1': 'hardware_encoder', + '3': 1, + '4': 1, + '5': 14, + '6': '.livekit.ClientConfigSetting', + '10': 'hardwareEncoder' + }, + ], +}; + +/// Descriptor for `VideoConfiguration`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List videoConfigurationDescriptor = $convert.base64Decode( + 'ChJWaWRlb0NvbmZpZ3VyYXRpb24SRwoQaGFyZHdhcmVfZW5jb2RlchgBIAEoDjIcLmxpdmVraXQuQ2xpZW50Q29uZmlnU2V0dGluZ1IPaGFyZHdhcmVFbmNvZGVy'); diff --git a/lib/src/proto/livekit_rtc.pb.dart b/lib/src/proto/livekit_rtc.pb.dart index 5d595b8..6636ac8 100644 --- a/lib/src/proto/livekit_rtc.pb.dart +++ b/lib/src/proto/livekit_rtc.pb.dart @@ -1304,6 +1304,12 @@ class JoinResponse extends $pb.GeneratedMessage { const $core.bool.fromEnvironment('protobuf.omit_field_names') ? '' : 'alternativeUrl') + ..aOM<$0.ClientConfiguration>( + 8, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'clientConfiguration', + subBuilder: $0.ClientConfiguration.create) ..hasRequiredFields = false; JoinResponse._() : super(); @@ -1315,6 +1321,7 @@ class JoinResponse extends $pb.GeneratedMessage { $core.Iterable? iceServers, $core.bool? subscriberPrimary, $core.String? alternativeUrl, + $0.ClientConfiguration? clientConfiguration, }) { final _result = create(); if (room != null) { @@ -1338,6 +1345,9 @@ class JoinResponse extends $pb.GeneratedMessage { if (alternativeUrl != null) { _result.alternativeUrl = alternativeUrl; } + if (clientConfiguration != null) { + _result.clientConfiguration = clientConfiguration; + } return _result; } factory JoinResponse.fromBuffer($core.List<$core.int> i, @@ -1436,6 +1446,20 @@ class JoinResponse extends $pb.GeneratedMessage { $core.bool hasAlternativeUrl() => $_has(6); @$pb.TagNumber(7) void clearAlternativeUrl() => clearField(7); + + @$pb.TagNumber(8) + $0.ClientConfiguration get clientConfiguration => $_getN(7); + @$pb.TagNumber(8) + set clientConfiguration($0.ClientConfiguration v) { + setField(8, v); + } + + @$pb.TagNumber(8) + $core.bool hasClientConfiguration() => $_has(7); + @$pb.TagNumber(8) + void clearClientConfiguration() => clearField(8); + @$pb.TagNumber(8) + $0.ClientConfiguration ensureClientConfiguration() => $_ensure(7); } class TrackPublishedResponse extends $pb.GeneratedMessage { @@ -3147,6 +3171,13 @@ class SyncState extends $pb.GeneratedMessage { : 'publishTracks', $pb.PbFieldType.PM, subBuilder: TrackPublishedResponse.create) + ..pc( + 4, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'dataChannels', + $pb.PbFieldType.PM, + subBuilder: DataChannelInfo.create) ..hasRequiredFields = false; SyncState._() : super(); @@ -3154,6 +3185,7 @@ class SyncState extends $pb.GeneratedMessage { SessionDescription? answer, UpdateSubscription? subscription, $core.Iterable? publishTracks, + $core.Iterable? dataChannels, }) { final _result = create(); if (answer != null) { @@ -3165,6 +3197,9 @@ class SyncState extends $pb.GeneratedMessage { if (publishTracks != null) { _result.publishTracks.addAll(publishTracks); } + if (dataChannels != null) { + _result.dataChannels.addAll(dataChannels); + } return _result; } factory SyncState.fromBuffer($core.List<$core.int> i, @@ -3223,6 +3258,98 @@ class SyncState extends $pb.GeneratedMessage { @$pb.TagNumber(3) $core.List get publishTracks => $_getList(2); + + @$pb.TagNumber(4) + $core.List get dataChannels => $_getList(3); +} + +class DataChannelInfo extends $pb.GeneratedMessage { + static final $pb.BuilderInfo _i = $pb.BuilderInfo( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'DataChannelInfo', + package: const $pb.PackageName( + const $core.bool.fromEnvironment('protobuf.omit_message_names') + ? '' + : 'livekit'), + createEmptyInstance: create) + ..aOS( + 1, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'label') + ..a<$core.int>( + 2, + const $core.bool.fromEnvironment('protobuf.omit_field_names') + ? '' + : 'id', + $pb.PbFieldType.OU3) + ..hasRequiredFields = false; + + DataChannelInfo._() : super(); + factory DataChannelInfo({ + $core.String? label, + $core.int? id, + }) { + final _result = create(); + if (label != null) { + _result.label = label; + } + if (id != null) { + _result.id = id; + } + return _result; + } + factory DataChannelInfo.fromBuffer($core.List<$core.int> i, + [$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) => + create()..mergeFromBuffer(i, r); + factory DataChannelInfo.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') + DataChannelInfo clone() => DataChannelInfo()..mergeFromMessage(this); + @$core.Deprecated('Using this can add significant overhead to your binary. ' + 'Use [GeneratedMessageGenericExtensions.rebuild] instead. ' + 'Will be removed in next major version') + DataChannelInfo copyWith(void Function(DataChannelInfo) updates) => + super.copyWith((message) => updates(message as DataChannelInfo)) + as DataChannelInfo; // ignore: deprecated_member_use + $pb.BuilderInfo get info_ => _i; + @$core.pragma('dart2js:noInline') + static DataChannelInfo create() => DataChannelInfo._(); + DataChannelInfo createEmptyInstance() => create(); + static $pb.PbList createRepeated() => + $pb.PbList(); + @$core.pragma('dart2js:noInline') + static DataChannelInfo getDefault() => _defaultInstance ??= + $pb.GeneratedMessage.$_defaultFor(create); + static DataChannelInfo? _defaultInstance; + + @$pb.TagNumber(1) + $core.String get label => $_getSZ(0); + @$pb.TagNumber(1) + set label($core.String v) { + $_setString(0, v); + } + + @$pb.TagNumber(1) + $core.bool hasLabel() => $_has(0); + @$pb.TagNumber(1) + void clearLabel() => clearField(1); + + @$pb.TagNumber(2) + $core.int get id => $_getIZ(1); + @$pb.TagNumber(2) + set id($core.int v) { + $_setUnsignedInt32(1, v); + } + + @$pb.TagNumber(2) + $core.bool hasId() => $_has(1); + @$pb.TagNumber(2) + void clearId() => clearField(2); } enum SimulateScenario_Scenario { diff --git a/lib/src/proto/livekit_rtc.pbjson.dart b/lib/src/proto/livekit_rtc.pbjson.dart index bc07bb9..f021858 100644 --- a/lib/src/proto/livekit_rtc.pbjson.dart +++ b/lib/src/proto/livekit_rtc.pbjson.dart @@ -429,12 +429,20 @@ const JoinResponse$json = const { '5': 9, '10': 'alternativeUrl' }, + const { + '1': 'client_configuration', + '3': 8, + '4': 1, + '5': 11, + '6': '.livekit.ClientConfiguration', + '10': 'clientConfiguration' + }, ], }; /// Descriptor for `JoinResponse`. Decode as a `google.protobuf.DescriptorProto`. final $typed_data.Uint8List joinResponseDescriptor = $convert.base64Decode( - 'CgxKb2luUmVzcG9uc2USIQoEcm9vbRgBIAEoCzINLmxpdmVraXQuUm9vbVIEcm9vbRI6CgtwYXJ0aWNpcGFudBgCIAEoCzIYLmxpdmVraXQuUGFydGljaXBhbnRJbmZvUgtwYXJ0aWNpcGFudBJHChJvdGhlcl9wYXJ0aWNpcGFudHMYAyADKAsyGC5saXZla2l0LlBhcnRpY2lwYW50SW5mb1IRb3RoZXJQYXJ0aWNpcGFudHMSJQoOc2VydmVyX3ZlcnNpb24YBCABKAlSDXNlcnZlclZlcnNpb24SMwoLaWNlX3NlcnZlcnMYBSADKAsyEi5saXZla2l0LklDRVNlcnZlclIKaWNlU2VydmVycxItChJzdWJzY3JpYmVyX3ByaW1hcnkYBiABKAhSEXN1YnNjcmliZXJQcmltYXJ5EicKD2FsdGVybmF0aXZlX3VybBgHIAEoCVIOYWx0ZXJuYXRpdmVVcmw='); + 'CgxKb2luUmVzcG9uc2USIQoEcm9vbRgBIAEoCzINLmxpdmVraXQuUm9vbVIEcm9vbRI6CgtwYXJ0aWNpcGFudBgCIAEoCzIYLmxpdmVraXQuUGFydGljaXBhbnRJbmZvUgtwYXJ0aWNpcGFudBJHChJvdGhlcl9wYXJ0aWNpcGFudHMYAyADKAsyGC5saXZla2l0LlBhcnRpY2lwYW50SW5mb1IRb3RoZXJQYXJ0aWNpcGFudHMSJQoOc2VydmVyX3ZlcnNpb24YBCABKAlSDXNlcnZlclZlcnNpb24SMwoLaWNlX3NlcnZlcnMYBSADKAsyEi5saXZla2l0LklDRVNlcnZlclIKaWNlU2VydmVycxItChJzdWJzY3JpYmVyX3ByaW1hcnkYBiABKAhSEXN1YnNjcmliZXJQcmltYXJ5EicKD2FsdGVybmF0aXZlX3VybBgHIAEoCVIOYWx0ZXJuYXRpdmVVcmwSTwoUY2xpZW50X2NvbmZpZ3VyYXRpb24YCCABKAsyHC5saXZla2l0LkNsaWVudENvbmZpZ3VyYXRpb25SE2NsaWVudENvbmZpZ3VyYXRpb24='); @$core.Deprecated('Use trackPublishedResponseDescriptor instead') const TrackPublishedResponse$json = const { '1': 'TrackPublishedResponse', @@ -827,12 +835,32 @@ const SyncState$json = const { '6': '.livekit.TrackPublishedResponse', '10': 'publishTracks' }, + const { + '1': 'data_channels', + '3': 4, + '4': 3, + '5': 11, + '6': '.livekit.DataChannelInfo', + '10': 'dataChannels' + }, ], }; /// Descriptor for `SyncState`. Decode as a `google.protobuf.DescriptorProto`. final $typed_data.Uint8List syncStateDescriptor = $convert.base64Decode( - 'CglTeW5jU3RhdGUSMwoGYW5zd2VyGAEgASgLMhsubGl2ZWtpdC5TZXNzaW9uRGVzY3JpcHRpb25SBmFuc3dlchI/CgxzdWJzY3JpcHRpb24YAiABKAsyGy5saXZla2l0LlVwZGF0ZVN1YnNjcmlwdGlvblIMc3Vic2NyaXB0aW9uEkYKDnB1Ymxpc2hfdHJhY2tzGAMgAygLMh8ubGl2ZWtpdC5UcmFja1B1Ymxpc2hlZFJlc3BvbnNlUg1wdWJsaXNoVHJhY2tz'); + 'CglTeW5jU3RhdGUSMwoGYW5zd2VyGAEgASgLMhsubGl2ZWtpdC5TZXNzaW9uRGVzY3JpcHRpb25SBmFuc3dlchI/CgxzdWJzY3JpcHRpb24YAiABKAsyGy5saXZla2l0LlVwZGF0ZVN1YnNjcmlwdGlvblIMc3Vic2NyaXB0aW9uEkYKDnB1Ymxpc2hfdHJhY2tzGAMgAygLMh8ubGl2ZWtpdC5UcmFja1B1Ymxpc2hlZFJlc3BvbnNlUg1wdWJsaXNoVHJhY2tzEj0KDWRhdGFfY2hhbm5lbHMYBCADKAsyGC5saXZla2l0LkRhdGFDaGFubmVsSW5mb1IMZGF0YUNoYW5uZWxz'); +@$core.Deprecated('Use dataChannelInfoDescriptor instead') +const DataChannelInfo$json = const { + '1': 'DataChannelInfo', + '2': const [ + const {'1': 'label', '3': 1, '4': 1, '5': 9, '10': 'label'}, + const {'1': 'id', '3': 2, '4': 1, '5': 13, '10': 'id'}, + ], +}; + +/// Descriptor for `DataChannelInfo`. Decode as a `google.protobuf.DescriptorProto`. +final $typed_data.Uint8List dataChannelInfoDescriptor = $convert.base64Decode( + 'Cg9EYXRhQ2hhbm5lbEluZm8SFAoFbGFiZWwYASABKAlSBWxhYmVsEg4KAmlkGAIgASgNUgJpZA=='); @$core.Deprecated('Use simulateScenarioDescriptor instead') const SimulateScenario$json = const { '1': 'SimulateScenario',