-
public final class LivekitModels
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumLivekitModels.AudioCodecProtobuf enum
{@code livekit.AudioCodec}public enumLivekitModels.VideoCodecProtobuf enum
{@code livekit.VideoCodec}public enumLivekitModels.ImageCodecProtobuf enum
{@code livekit.ImageCodec}public enumLivekitModels.BackupCodecPolicy
Protobuf enumPolicy for publisher to handle subscribers that are unable to support the primary codec of a track{@code livekit.BackupCodecPolicy}public enumLivekitModels.TrackTypeProtobuf enum
{@code livekit.TrackType}public enumLivekitModels.TrackSourceProtobuf enum
{@code livekit.TrackSource}public enumLivekitModels.VideoQualityProtobuf enum
{@code livekit.VideoQuality}public enumLivekitModels.ConnectionQualityProtobuf enum
{@code livekit.ConnectionQuality}public enumLivekitModels.ClientConfigSettingProtobuf enum
{@code livekit.ClientConfigSetting}public enumLivekitModels.DisconnectReasonProtobuf enum
{@code livekit.DisconnectReason}public enumLivekitModels.ReconnectReasonProtobuf enum
{@code livekit.ReconnectReason}public enumLivekitModels.SubscriptionErrorProtobuf enum
{@code livekit.SubscriptionError}public enumLivekitModels.AudioTrackFeatureProtobuf enum
{@code livekit.AudioTrackFeature}public interfaceLivekitModels.PaginationOrBuilderpublic final classLivekitModels.PaginationProtobuf type
{@code livekit.Pagination}public interfaceLivekitModels.TokenPaginationOrBuilderpublic final classLivekitModels.TokenPaginationProtobuf type
{@code livekit.TokenPagination}public interfaceLivekitModels.ListUpdateOrBuilderpublic final classLivekitModels.ListUpdate
Protobuf typeListUpdate is used for updated APIs where 'repeated string' field is modified.{@code livekit.ListUpdate}public interfaceLivekitModels.RoomOrBuilderpublic final classLivekitModels.RoomProtobuf type
{@code livekit.Room}public interfaceLivekitModels.CodecOrBuilderpublic final classLivekitModels.CodecProtobuf type
{@code livekit.Codec}public interfaceLivekitModels.PlayoutDelayOrBuilderpublic final classLivekitModels.PlayoutDelayProtobuf type
{@code livekit.PlayoutDelay}public interfaceLivekitModels.ParticipantPermissionOrBuilderpublic final classLivekitModels.ParticipantPermissionProtobuf type
{@code livekit.ParticipantPermission}public interfaceLivekitModels.ParticipantInfoOrBuilderpublic final classLivekitModels.ParticipantInfoProtobuf type
{@code livekit.ParticipantInfo}public interfaceLivekitModels.EncryptionOrBuilderpublic final classLivekitModels.EncryptionProtobuf type
{@code livekit.Encryption}public interfaceLivekitModels.SimulcastCodecInfoOrBuilderpublic final classLivekitModels.SimulcastCodecInfoProtobuf type
{@code livekit.SimulcastCodecInfo}public interfaceLivekitModels.TrackInfoOrBuilderpublic final classLivekitModels.TrackInfoProtobuf type
{@code livekit.TrackInfo}public interfaceLivekitModels.VideoLayerOrBuilderpublic final classLivekitModels.VideoLayer
Protobuf typeprovide information about available spatial layers{@code livekit.VideoLayer}public interfaceLivekitModels.DataPacketOrBuilderpublic final classLivekitModels.DataPacket
Protobuf typenew DataPacket API{@code livekit.DataPacket}public interfaceLivekitModels.EncryptedPacketOrBuilderpublic final classLivekitModels.EncryptedPacketProtobuf type
{@code livekit.EncryptedPacket}public interfaceLivekitModels.EncryptedPacketPayloadOrBuilderpublic final classLivekitModels.EncryptedPacketPayloadProtobuf type
{@code livekit.EncryptedPacketPayload}public interfaceLivekitModels.ActiveSpeakerUpdateOrBuilderpublic final classLivekitModels.ActiveSpeakerUpdateProtobuf type
{@code livekit.ActiveSpeakerUpdate}public interfaceLivekitModels.SpeakerInfoOrBuilderpublic final classLivekitModels.SpeakerInfoProtobuf type
{@code livekit.SpeakerInfo}public interfaceLivekitModels.UserPacketOrBuilderpublic final classLivekitModels.UserPacketProtobuf type
{@code livekit.UserPacket}public interfaceLivekitModels.SipDTMFOrBuilderpublic final classLivekitModels.SipDTMFProtobuf type
{@code livekit.SipDTMF}public interfaceLivekitModels.TranscriptionOrBuilderpublic final classLivekitModels.TranscriptionProtobuf type
{@code livekit.Transcription}public interfaceLivekitModels.TranscriptionSegmentOrBuilderpublic final classLivekitModels.TranscriptionSegmentProtobuf type
{@code livekit.TranscriptionSegment}public interfaceLivekitModels.ChatMessageOrBuilderpublic final classLivekitModels.ChatMessageProtobuf type
{@code livekit.ChatMessage}public interfaceLivekitModels.RpcRequestOrBuilderpublic final classLivekitModels.RpcRequestProtobuf type
{@code livekit.RpcRequest}public interfaceLivekitModels.RpcAckOrBuilderpublic final classLivekitModels.RpcAckProtobuf type
{@code livekit.RpcAck}public interfaceLivekitModels.RpcResponseOrBuilderpublic final classLivekitModels.RpcResponseProtobuf type
{@code livekit.RpcResponse}public interfaceLivekitModels.RpcErrorOrBuilderpublic final classLivekitModels.RpcErrorProtobuf type
{@code livekit.RpcError}public interfaceLivekitModels.ParticipantTracksOrBuilderpublic final classLivekitModels.ParticipantTracksProtobuf type
{@code livekit.ParticipantTracks}public interfaceLivekitModels.ServerInfoOrBuilderpublic final classLivekitModels.ServerInfo
Protobuf typedetails about the server{@code livekit.ServerInfo}public interfaceLivekitModels.ClientInfoOrBuilderpublic final classLivekitModels.ClientInfo
Protobuf typedetails about the client{@code livekit.ClientInfo}public interfaceLivekitModels.ClientConfigurationOrBuilderpublic final classLivekitModels.ClientConfiguration
Protobuf typeserver provided client configuration{@code livekit.ClientConfiguration}public interfaceLivekitModels.VideoConfigurationOrBuilderpublic final classLivekitModels.VideoConfigurationProtobuf type
{@code livekit.VideoConfiguration}public interfaceLivekitModels.DisabledCodecsOrBuilderpublic final classLivekitModels.DisabledCodecsProtobuf type
{@code livekit.DisabledCodecs}public interfaceLivekitModels.RTPDriftOrBuilderpublic final classLivekitModels.RTPDriftProtobuf type
{@code livekit.RTPDrift}public interfaceLivekitModels.RTPStatsOrBuilderpublic final classLivekitModels.RTPStatsProtobuf type
{@code livekit.RTPStats}public interfaceLivekitModels.RTCPSenderReportStateOrBuilderpublic final classLivekitModels.RTCPSenderReportStateProtobuf type
{@code livekit.RTCPSenderReportState}public interfaceLivekitModels.RTPForwarderStateOrBuilderpublic final classLivekitModels.RTPForwarderStateProtobuf type
{@code livekit.RTPForwarderState}public interfaceLivekitModels.RTPMungerStateOrBuilderpublic final classLivekitModels.RTPMungerStateProtobuf type
{@code livekit.RTPMungerState}public interfaceLivekitModels.VP8MungerStateOrBuilderpublic final classLivekitModels.VP8MungerStateProtobuf type
{@code livekit.VP8MungerState}public interfaceLivekitModels.TimedVersionOrBuilderpublic final classLivekitModels.TimedVersionProtobuf type
{@code livekit.TimedVersion}public interfaceLivekitModels.DataStreamOrBuilderpublic final classLivekitModels.DataStreamProtobuf type
{@code livekit.DataStream}public interfaceLivekitModels.WebhookConfigOrBuilderpublic final classLivekitModels.WebhookConfigProtobuf type
{@code livekit.WebhookConfig}public interfaceLivekitModels.SubscribedAudioCodecOrBuilderpublic final classLivekitModels.SubscribedAudioCodecProtobuf type
{@code livekit.SubscribedAudioCodec}
-
Method Summary
Modifier and Type Method Description static voidregisterAllExtensions(ExtensionRegistryLite registry)-
-
Method Detail
-
registerAllExtensions
static void registerAllExtensions(ExtensionRegistryLite registry)
-
-
-
-