PlasmoBaseVoiceServer

Represents a base API for proxy and server.

Functions

Link copied to clipboard
@NotNull
abstract fun createOpusDecoder(stereo: Boolean): @NotNull AudioDecoder
Creates a new opus encoder using default params.
Link copied to clipboard
@NotNull
abstract fun createOpusEncoder(stereo: Boolean): @NotNull AudioEncoder
Creates a new opus encoder using default params.
Link copied to clipboard
@NotNull
abstract fun getActivationManager(): @NotNull ServerActivationManager
Link copied to clipboard
abstract fun getAddonManager(): @NotNull AddonManager
Link copied to clipboard
Link copied to clipboard
abstract fun getCodecManager(): @NotNull CodecManager
Link copied to clipboard
abstract fun getConfigFolder(): @NotNull File
Link copied to clipboard
abstract fun getDebugLogger(): @NotNull DebugLogger
Link copied to clipboard
@NotNull
abstract fun getDefaultEncryption(): @NotNull Encryption
Gets the default encryption instance.
Link copied to clipboard
abstract fun getEncryptionManager(): @NotNull EncryptionManager
Link copied to clipboard
abstract fun getEventBus(): @NotNull EventBus
Link copied to clipboard
@NotNull
abstract fun getLanguages(): @NotNull ServerLanguages
Gets the server languages.
Link copied to clipboard
@NotNull
abstract fun getMinecraftServer(): @NotNull McLib
Gets the McLib.
Link copied to clipboard
@NotNull
abstract fun getPlayerManager(): @NotNull VoicePlayerManager<out Any>
Link copied to clipboard
Link copied to clipboard
@NotNull
abstract fun getUdpConnectionManager(): @NotNull UdpConnectionManager<out Any, out Any>
Link copied to clipboard
abstract fun getVersion(): @NotNull String