* update protos * signal event * implemented * format * implement example * protocol 5 * icon size
1165 lines
35 KiB
Dart
1165 lines
35 KiB
Dart
///
|
|
// Generated code. Do not modify.
|
|
// source: livekit_models.proto
|
|
//
|
|
// @dart = 2.12
|
|
// ignore_for_file: annotate_overrides,camel_case_types,constant_identifier_names,directives_ordering,library_prefixes,non_constant_identifier_names,prefer_final_fields,return_of_invalid_type,unnecessary_const,unnecessary_import,unnecessary_this,unused_import,unused_shown_name
|
|
|
|
import 'dart:core' as $core;
|
|
|
|
import 'package:fixnum/fixnum.dart' as $fixnum;
|
|
import 'package:protobuf/protobuf.dart' as $pb;
|
|
|
|
import 'livekit_models.pbenum.dart';
|
|
|
|
export 'livekit_models.pbenum.dart';
|
|
|
|
class Room extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'Room',
|
|
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')
|
|
? ''
|
|
: 'sid')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'name')
|
|
..a<$core.int>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'emptyTimeout',
|
|
$pb.PbFieldType.OU3)
|
|
..a<$core.int>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'maxParticipants',
|
|
$pb.PbFieldType.OU3)
|
|
..aInt64(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'creationTime')
|
|
..aOS(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'turnPassword')
|
|
..pc<Codec>(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'enabledCodecs',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: Codec.create)
|
|
..aOS(
|
|
8,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'metadata')
|
|
..a<$core.int>(
|
|
9,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'numParticipants',
|
|
$pb.PbFieldType.OU3)
|
|
..hasRequiredFields = false;
|
|
|
|
Room._() : super();
|
|
factory Room({
|
|
$core.String? sid,
|
|
$core.String? name,
|
|
$core.int? emptyTimeout,
|
|
$core.int? maxParticipants,
|
|
$fixnum.Int64? creationTime,
|
|
$core.String? turnPassword,
|
|
$core.Iterable<Codec>? enabledCodecs,
|
|
$core.String? metadata,
|
|
$core.int? numParticipants,
|
|
}) {
|
|
final _result = create();
|
|
if (sid != null) {
|
|
_result.sid = sid;
|
|
}
|
|
if (name != null) {
|
|
_result.name = name;
|
|
}
|
|
if (emptyTimeout != null) {
|
|
_result.emptyTimeout = emptyTimeout;
|
|
}
|
|
if (maxParticipants != null) {
|
|
_result.maxParticipants = maxParticipants;
|
|
}
|
|
if (creationTime != null) {
|
|
_result.creationTime = creationTime;
|
|
}
|
|
if (turnPassword != null) {
|
|
_result.turnPassword = turnPassword;
|
|
}
|
|
if (enabledCodecs != null) {
|
|
_result.enabledCodecs.addAll(enabledCodecs);
|
|
}
|
|
if (metadata != null) {
|
|
_result.metadata = metadata;
|
|
}
|
|
if (numParticipants != null) {
|
|
_result.numParticipants = numParticipants;
|
|
}
|
|
return _result;
|
|
}
|
|
factory Room.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory Room.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')
|
|
Room clone() => Room()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
Room copyWith(void Function(Room) updates) =>
|
|
super.copyWith((message) => updates(message as Room))
|
|
as Room; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static Room create() => Room._();
|
|
Room createEmptyInstance() => create();
|
|
static $pb.PbList<Room> createRepeated() => $pb.PbList<Room>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Room getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Room>(create);
|
|
static Room? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get sid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set sid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get name => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set name($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasName() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearName() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.int get emptyTimeout => $_getIZ(2);
|
|
@$pb.TagNumber(3)
|
|
set emptyTimeout($core.int v) {
|
|
$_setUnsignedInt32(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasEmptyTimeout() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearEmptyTimeout() => clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.int get maxParticipants => $_getIZ(3);
|
|
@$pb.TagNumber(4)
|
|
set maxParticipants($core.int v) {
|
|
$_setUnsignedInt32(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasMaxParticipants() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearMaxParticipants() => clearField(4);
|
|
|
|
@$pb.TagNumber(5)
|
|
$fixnum.Int64 get creationTime => $_getI64(4);
|
|
@$pb.TagNumber(5)
|
|
set creationTime($fixnum.Int64 v) {
|
|
$_setInt64(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasCreationTime() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearCreationTime() => clearField(5);
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.String get turnPassword => $_getSZ(5);
|
|
@$pb.TagNumber(6)
|
|
set turnPassword($core.String v) {
|
|
$_setString(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasTurnPassword() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearTurnPassword() => clearField(6);
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.List<Codec> get enabledCodecs => $_getList(6);
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.String get metadata => $_getSZ(7);
|
|
@$pb.TagNumber(8)
|
|
set metadata($core.String v) {
|
|
$_setString(7, v);
|
|
}
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool hasMetadata() => $_has(7);
|
|
@$pb.TagNumber(8)
|
|
void clearMetadata() => clearField(8);
|
|
|
|
@$pb.TagNumber(9)
|
|
$core.int get numParticipants => $_getIZ(8);
|
|
@$pb.TagNumber(9)
|
|
set numParticipants($core.int v) {
|
|
$_setUnsignedInt32(8, v);
|
|
}
|
|
|
|
@$pb.TagNumber(9)
|
|
$core.bool hasNumParticipants() => $_has(8);
|
|
@$pb.TagNumber(9)
|
|
void clearNumParticipants() => clearField(9);
|
|
}
|
|
|
|
class Codec extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'Codec',
|
|
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')
|
|
? ''
|
|
: 'mime')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'fmtpLine')
|
|
..hasRequiredFields = false;
|
|
|
|
Codec._() : super();
|
|
factory Codec({
|
|
$core.String? mime,
|
|
$core.String? fmtpLine,
|
|
}) {
|
|
final _result = create();
|
|
if (mime != null) {
|
|
_result.mime = mime;
|
|
}
|
|
if (fmtpLine != null) {
|
|
_result.fmtpLine = fmtpLine;
|
|
}
|
|
return _result;
|
|
}
|
|
factory Codec.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory Codec.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')
|
|
Codec clone() => Codec()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
Codec copyWith(void Function(Codec) updates) =>
|
|
super.copyWith((message) => updates(message as Codec))
|
|
as Codec; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static Codec create() => Codec._();
|
|
Codec createEmptyInstance() => create();
|
|
static $pb.PbList<Codec> createRepeated() => $pb.PbList<Codec>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static Codec getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<Codec>(create);
|
|
static Codec? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get mime => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set mime($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasMime() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearMime() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get fmtpLine => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set fmtpLine($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasFmtpLine() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearFmtpLine() => clearField(2);
|
|
}
|
|
|
|
class ParticipantInfo extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ParticipantInfo',
|
|
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')
|
|
? ''
|
|
: 'sid')
|
|
..aOS(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'identity')
|
|
..e<ParticipantInfo_State>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'state',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: ParticipantInfo_State.JOINING,
|
|
valueOf: ParticipantInfo_State.valueOf,
|
|
enumValues: ParticipantInfo_State.values)
|
|
..pc<TrackInfo>(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'tracks',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: TrackInfo.create)
|
|
..aOS(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'metadata')
|
|
..aInt64(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'joinedAt')
|
|
..aOB(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'hidden')
|
|
..hasRequiredFields = false;
|
|
|
|
ParticipantInfo._() : super();
|
|
factory ParticipantInfo({
|
|
$core.String? sid,
|
|
$core.String? identity,
|
|
ParticipantInfo_State? state,
|
|
$core.Iterable<TrackInfo>? tracks,
|
|
$core.String? metadata,
|
|
$fixnum.Int64? joinedAt,
|
|
$core.bool? hidden,
|
|
}) {
|
|
final _result = create();
|
|
if (sid != null) {
|
|
_result.sid = sid;
|
|
}
|
|
if (identity != null) {
|
|
_result.identity = identity;
|
|
}
|
|
if (state != null) {
|
|
_result.state = state;
|
|
}
|
|
if (tracks != null) {
|
|
_result.tracks.addAll(tracks);
|
|
}
|
|
if (metadata != null) {
|
|
_result.metadata = metadata;
|
|
}
|
|
if (joinedAt != null) {
|
|
_result.joinedAt = joinedAt;
|
|
}
|
|
if (hidden != null) {
|
|
_result.hidden = hidden;
|
|
}
|
|
return _result;
|
|
}
|
|
factory ParticipantInfo.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ParticipantInfo.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')
|
|
ParticipantInfo clone() => ParticipantInfo()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ParticipantInfo copyWith(void Function(ParticipantInfo) updates) =>
|
|
super.copyWith((message) => updates(message as ParticipantInfo))
|
|
as ParticipantInfo; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ParticipantInfo create() => ParticipantInfo._();
|
|
ParticipantInfo createEmptyInstance() => create();
|
|
static $pb.PbList<ParticipantInfo> createRepeated() =>
|
|
$pb.PbList<ParticipantInfo>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ParticipantInfo getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ParticipantInfo>(create);
|
|
static ParticipantInfo? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get sid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set sid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.String get identity => $_getSZ(1);
|
|
@$pb.TagNumber(2)
|
|
set identity($core.String v) {
|
|
$_setString(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasIdentity() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearIdentity() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
ParticipantInfo_State get state => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set state(ParticipantInfo_State v) {
|
|
setField(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasState() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearState() => clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.List<TrackInfo> get tracks => $_getList(3);
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.String get metadata => $_getSZ(4);
|
|
@$pb.TagNumber(5)
|
|
set metadata($core.String v) {
|
|
$_setString(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasMetadata() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearMetadata() => clearField(5);
|
|
|
|
@$pb.TagNumber(6)
|
|
$fixnum.Int64 get joinedAt => $_getI64(5);
|
|
@$pb.TagNumber(6)
|
|
set joinedAt($fixnum.Int64 v) {
|
|
$_setInt64(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasJoinedAt() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearJoinedAt() => clearField(6);
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool get hidden => $_getBF(6);
|
|
@$pb.TagNumber(7)
|
|
set hidden($core.bool v) {
|
|
$_setBool(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasHidden() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearHidden() => clearField(7);
|
|
}
|
|
|
|
class TrackInfo extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'TrackInfo',
|
|
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')
|
|
? ''
|
|
: 'sid')
|
|
..e<TrackType>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'type',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: TrackType.AUDIO,
|
|
valueOf: TrackType.valueOf,
|
|
enumValues: TrackType.values)
|
|
..aOS(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'name')
|
|
..aOB(
|
|
4,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'muted')
|
|
..a<$core.int>(
|
|
5,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'width',
|
|
$pb.PbFieldType.OU3)
|
|
..a<$core.int>(
|
|
6,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'height',
|
|
$pb.PbFieldType.OU3)
|
|
..aOB(
|
|
7,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'simulcast')
|
|
..aOB(
|
|
8,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'disableDtx')
|
|
..e<TrackSource>(
|
|
9,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'source',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: TrackSource.UNKNOWN,
|
|
valueOf: TrackSource.valueOf,
|
|
enumValues: TrackSource.values)
|
|
..hasRequiredFields = false;
|
|
|
|
TrackInfo._() : super();
|
|
factory TrackInfo({
|
|
$core.String? sid,
|
|
TrackType? type,
|
|
$core.String? name,
|
|
$core.bool? muted,
|
|
$core.int? width,
|
|
$core.int? height,
|
|
$core.bool? simulcast,
|
|
$core.bool? disableDtx,
|
|
TrackSource? source,
|
|
}) {
|
|
final _result = create();
|
|
if (sid != null) {
|
|
_result.sid = sid;
|
|
}
|
|
if (type != null) {
|
|
_result.type = type;
|
|
}
|
|
if (name != null) {
|
|
_result.name = name;
|
|
}
|
|
if (muted != null) {
|
|
_result.muted = muted;
|
|
}
|
|
if (width != null) {
|
|
_result.width = width;
|
|
}
|
|
if (height != null) {
|
|
_result.height = height;
|
|
}
|
|
if (simulcast != null) {
|
|
_result.simulcast = simulcast;
|
|
}
|
|
if (disableDtx != null) {
|
|
_result.disableDtx = disableDtx;
|
|
}
|
|
if (source != null) {
|
|
_result.source = source;
|
|
}
|
|
return _result;
|
|
}
|
|
factory TrackInfo.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory TrackInfo.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')
|
|
TrackInfo clone() => TrackInfo()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
TrackInfo copyWith(void Function(TrackInfo) updates) =>
|
|
super.copyWith((message) => updates(message as TrackInfo))
|
|
as TrackInfo; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrackInfo create() => TrackInfo._();
|
|
TrackInfo createEmptyInstance() => create();
|
|
static $pb.PbList<TrackInfo> createRepeated() => $pb.PbList<TrackInfo>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static TrackInfo getDefault() =>
|
|
_defaultInstance ??= $pb.GeneratedMessage.$_defaultFor<TrackInfo>(create);
|
|
static TrackInfo? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get sid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set sid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
TrackType get type => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set type(TrackType v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasType() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearType() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.String get name => $_getSZ(2);
|
|
@$pb.TagNumber(3)
|
|
set name($core.String v) {
|
|
$_setString(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasName() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearName() => clearField(3);
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool get muted => $_getBF(3);
|
|
@$pb.TagNumber(4)
|
|
set muted($core.bool v) {
|
|
$_setBool(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(4)
|
|
$core.bool hasMuted() => $_has(3);
|
|
@$pb.TagNumber(4)
|
|
void clearMuted() => clearField(4);
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.int get width => $_getIZ(4);
|
|
@$pb.TagNumber(5)
|
|
set width($core.int v) {
|
|
$_setUnsignedInt32(4, v);
|
|
}
|
|
|
|
@$pb.TagNumber(5)
|
|
$core.bool hasWidth() => $_has(4);
|
|
@$pb.TagNumber(5)
|
|
void clearWidth() => clearField(5);
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.int get height => $_getIZ(5);
|
|
@$pb.TagNumber(6)
|
|
set height($core.int v) {
|
|
$_setUnsignedInt32(5, v);
|
|
}
|
|
|
|
@$pb.TagNumber(6)
|
|
$core.bool hasHeight() => $_has(5);
|
|
@$pb.TagNumber(6)
|
|
void clearHeight() => clearField(6);
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool get simulcast => $_getBF(6);
|
|
@$pb.TagNumber(7)
|
|
set simulcast($core.bool v) {
|
|
$_setBool(6, v);
|
|
}
|
|
|
|
@$pb.TagNumber(7)
|
|
$core.bool hasSimulcast() => $_has(6);
|
|
@$pb.TagNumber(7)
|
|
void clearSimulcast() => clearField(7);
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool get disableDtx => $_getBF(7);
|
|
@$pb.TagNumber(8)
|
|
set disableDtx($core.bool v) {
|
|
$_setBool(7, v);
|
|
}
|
|
|
|
@$pb.TagNumber(8)
|
|
$core.bool hasDisableDtx() => $_has(7);
|
|
@$pb.TagNumber(8)
|
|
void clearDisableDtx() => clearField(8);
|
|
|
|
@$pb.TagNumber(9)
|
|
TrackSource get source => $_getN(8);
|
|
@$pb.TagNumber(9)
|
|
set source(TrackSource v) {
|
|
setField(9, v);
|
|
}
|
|
|
|
@$pb.TagNumber(9)
|
|
$core.bool hasSource() => $_has(8);
|
|
@$pb.TagNumber(9)
|
|
void clearSource() => clearField(9);
|
|
}
|
|
|
|
enum DataPacket_Value { user, speaker, notSet }
|
|
|
|
class DataPacket extends $pb.GeneratedMessage {
|
|
static const $core.Map<$core.int, DataPacket_Value> _DataPacket_ValueByTag = {
|
|
2: DataPacket_Value.user,
|
|
3: DataPacket_Value.speaker,
|
|
0: DataPacket_Value.notSet
|
|
};
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'DataPacket',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..oo(0, [2, 3])
|
|
..e<DataPacket_Kind>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'kind',
|
|
$pb.PbFieldType.OE,
|
|
defaultOrMaker: DataPacket_Kind.RELIABLE,
|
|
valueOf: DataPacket_Kind.valueOf,
|
|
enumValues: DataPacket_Kind.values)
|
|
..aOM<UserPacket>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'user',
|
|
subBuilder: UserPacket.create)
|
|
..aOM<ActiveSpeakerUpdate>(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'speaker',
|
|
subBuilder: ActiveSpeakerUpdate.create)
|
|
..hasRequiredFields = false;
|
|
|
|
DataPacket._() : super();
|
|
factory DataPacket({
|
|
DataPacket_Kind? kind,
|
|
UserPacket? user,
|
|
ActiveSpeakerUpdate? speaker,
|
|
}) {
|
|
final _result = create();
|
|
if (kind != null) {
|
|
_result.kind = kind;
|
|
}
|
|
if (user != null) {
|
|
_result.user = user;
|
|
}
|
|
if (speaker != null) {
|
|
_result.speaker = speaker;
|
|
}
|
|
return _result;
|
|
}
|
|
factory DataPacket.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory DataPacket.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')
|
|
DataPacket clone() => DataPacket()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
DataPacket copyWith(void Function(DataPacket) updates) =>
|
|
super.copyWith((message) => updates(message as DataPacket))
|
|
as DataPacket; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static DataPacket create() => DataPacket._();
|
|
DataPacket createEmptyInstance() => create();
|
|
static $pb.PbList<DataPacket> createRepeated() => $pb.PbList<DataPacket>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static DataPacket getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<DataPacket>(create);
|
|
static DataPacket? _defaultInstance;
|
|
|
|
DataPacket_Value whichValue() => _DataPacket_ValueByTag[$_whichOneof(0)]!;
|
|
void clearValue() => clearField($_whichOneof(0));
|
|
|
|
@$pb.TagNumber(1)
|
|
DataPacket_Kind get kind => $_getN(0);
|
|
@$pb.TagNumber(1)
|
|
set kind(DataPacket_Kind v) {
|
|
setField(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasKind() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearKind() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
UserPacket get user => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set user(UserPacket v) {
|
|
setField(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasUser() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearUser() => clearField(2);
|
|
@$pb.TagNumber(2)
|
|
UserPacket ensureUser() => $_ensure(1);
|
|
|
|
@$pb.TagNumber(3)
|
|
ActiveSpeakerUpdate get speaker => $_getN(2);
|
|
@$pb.TagNumber(3)
|
|
set speaker(ActiveSpeakerUpdate v) {
|
|
setField(3, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasSpeaker() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearSpeaker() => clearField(3);
|
|
@$pb.TagNumber(3)
|
|
ActiveSpeakerUpdate ensureSpeaker() => $_ensure(2);
|
|
}
|
|
|
|
class ActiveSpeakerUpdate extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'ActiveSpeakerUpdate',
|
|
package: const $pb.PackageName(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'livekit'),
|
|
createEmptyInstance: create)
|
|
..pc<SpeakerInfo>(
|
|
1,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'speakers',
|
|
$pb.PbFieldType.PM,
|
|
subBuilder: SpeakerInfo.create)
|
|
..hasRequiredFields = false;
|
|
|
|
ActiveSpeakerUpdate._() : super();
|
|
factory ActiveSpeakerUpdate({
|
|
$core.Iterable<SpeakerInfo>? speakers,
|
|
}) {
|
|
final _result = create();
|
|
if (speakers != null) {
|
|
_result.speakers.addAll(speakers);
|
|
}
|
|
return _result;
|
|
}
|
|
factory ActiveSpeakerUpdate.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory ActiveSpeakerUpdate.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')
|
|
ActiveSpeakerUpdate clone() => ActiveSpeakerUpdate()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
ActiveSpeakerUpdate copyWith(void Function(ActiveSpeakerUpdate) updates) =>
|
|
super.copyWith((message) => updates(message as ActiveSpeakerUpdate))
|
|
as ActiveSpeakerUpdate; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static ActiveSpeakerUpdate create() => ActiveSpeakerUpdate._();
|
|
ActiveSpeakerUpdate createEmptyInstance() => create();
|
|
static $pb.PbList<ActiveSpeakerUpdate> createRepeated() =>
|
|
$pb.PbList<ActiveSpeakerUpdate>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static ActiveSpeakerUpdate getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<ActiveSpeakerUpdate>(create);
|
|
static ActiveSpeakerUpdate? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.List<SpeakerInfo> get speakers => $_getList(0);
|
|
}
|
|
|
|
class SpeakerInfo extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'SpeakerInfo',
|
|
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')
|
|
? ''
|
|
: 'sid')
|
|
..a<$core.double>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'level',
|
|
$pb.PbFieldType.OF)
|
|
..aOB(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'active')
|
|
..hasRequiredFields = false;
|
|
|
|
SpeakerInfo._() : super();
|
|
factory SpeakerInfo({
|
|
$core.String? sid,
|
|
$core.double? level,
|
|
$core.bool? active,
|
|
}) {
|
|
final _result = create();
|
|
if (sid != null) {
|
|
_result.sid = sid;
|
|
}
|
|
if (level != null) {
|
|
_result.level = level;
|
|
}
|
|
if (active != null) {
|
|
_result.active = active;
|
|
}
|
|
return _result;
|
|
}
|
|
factory SpeakerInfo.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory SpeakerInfo.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')
|
|
SpeakerInfo clone() => SpeakerInfo()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
SpeakerInfo copyWith(void Function(SpeakerInfo) updates) =>
|
|
super.copyWith((message) => updates(message as SpeakerInfo))
|
|
as SpeakerInfo; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static SpeakerInfo create() => SpeakerInfo._();
|
|
SpeakerInfo createEmptyInstance() => create();
|
|
static $pb.PbList<SpeakerInfo> createRepeated() => $pb.PbList<SpeakerInfo>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static SpeakerInfo getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<SpeakerInfo>(create);
|
|
static SpeakerInfo? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get sid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set sid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.double get level => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set level($core.double v) {
|
|
$_setFloat(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasLevel() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearLevel() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool get active => $_getBF(2);
|
|
@$pb.TagNumber(3)
|
|
set active($core.bool v) {
|
|
$_setBool(2, v);
|
|
}
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.bool hasActive() => $_has(2);
|
|
@$pb.TagNumber(3)
|
|
void clearActive() => clearField(3);
|
|
}
|
|
|
|
class UserPacket extends $pb.GeneratedMessage {
|
|
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
|
|
const $core.bool.fromEnvironment('protobuf.omit_message_names')
|
|
? ''
|
|
: 'UserPacket',
|
|
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')
|
|
? ''
|
|
: 'participantSid')
|
|
..a<$core.List<$core.int>>(
|
|
2,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'payload',
|
|
$pb.PbFieldType.OY)
|
|
..pPS(
|
|
3,
|
|
const $core.bool.fromEnvironment('protobuf.omit_field_names')
|
|
? ''
|
|
: 'destinationSids')
|
|
..hasRequiredFields = false;
|
|
|
|
UserPacket._() : super();
|
|
factory UserPacket({
|
|
$core.String? participantSid,
|
|
$core.List<$core.int>? payload,
|
|
$core.Iterable<$core.String>? destinationSids,
|
|
}) {
|
|
final _result = create();
|
|
if (participantSid != null) {
|
|
_result.participantSid = participantSid;
|
|
}
|
|
if (payload != null) {
|
|
_result.payload = payload;
|
|
}
|
|
if (destinationSids != null) {
|
|
_result.destinationSids.addAll(destinationSids);
|
|
}
|
|
return _result;
|
|
}
|
|
factory UserPacket.fromBuffer($core.List<$core.int> i,
|
|
[$pb.ExtensionRegistry r = $pb.ExtensionRegistry.EMPTY]) =>
|
|
create()..mergeFromBuffer(i, r);
|
|
factory UserPacket.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')
|
|
UserPacket clone() => UserPacket()..mergeFromMessage(this);
|
|
@$core.Deprecated('Using this can add significant overhead to your binary. '
|
|
'Use [GeneratedMessageGenericExtensions.rebuild] instead. '
|
|
'Will be removed in next major version')
|
|
UserPacket copyWith(void Function(UserPacket) updates) =>
|
|
super.copyWith((message) => updates(message as UserPacket))
|
|
as UserPacket; // ignore: deprecated_member_use
|
|
$pb.BuilderInfo get info_ => _i;
|
|
@$core.pragma('dart2js:noInline')
|
|
static UserPacket create() => UserPacket._();
|
|
UserPacket createEmptyInstance() => create();
|
|
static $pb.PbList<UserPacket> createRepeated() => $pb.PbList<UserPacket>();
|
|
@$core.pragma('dart2js:noInline')
|
|
static UserPacket getDefault() => _defaultInstance ??=
|
|
$pb.GeneratedMessage.$_defaultFor<UserPacket>(create);
|
|
static UserPacket? _defaultInstance;
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.String get participantSid => $_getSZ(0);
|
|
@$pb.TagNumber(1)
|
|
set participantSid($core.String v) {
|
|
$_setString(0, v);
|
|
}
|
|
|
|
@$pb.TagNumber(1)
|
|
$core.bool hasParticipantSid() => $_has(0);
|
|
@$pb.TagNumber(1)
|
|
void clearParticipantSid() => clearField(1);
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.List<$core.int> get payload => $_getN(1);
|
|
@$pb.TagNumber(2)
|
|
set payload($core.List<$core.int> v) {
|
|
$_setBytes(1, v);
|
|
}
|
|
|
|
@$pb.TagNumber(2)
|
|
$core.bool hasPayload() => $_has(1);
|
|
@$pb.TagNumber(2)
|
|
void clearPayload() => clearField(2);
|
|
|
|
@$pb.TagNumber(3)
|
|
$core.List<$core.String> get destinationSids => $_getList(2);
|
|
}
|