utils

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func QualityForSpatialLayer added in v1.1.0

func QualityForSpatialLayer(layer int32) livekit.VideoQuality

func SpatialLayerForQuality added in v1.1.0

func SpatialLayerForQuality(quality livekit.VideoQuality) int32

Types

type OpsQueue

type OpsQueue struct {
	// contains filtered or unexported fields
}

func NewOpsQueue

func NewOpsQueue(logger logger.Logger, name string, size int) *OpsQueue

func (*OpsQueue) Enqueue

func (oq *OpsQueue) Enqueue(op func())

func (*OpsQueue) IsStarted added in v0.15.7

func (oq *OpsQueue) IsStarted() bool

func (*OpsQueue) SetLogger added in v0.15.6

func (oq *OpsQueue) SetLogger(logger logger.Logger)

func (*OpsQueue) Start

func (oq *OpsQueue) Start()

func (*OpsQueue) Stop

func (oq *OpsQueue) Stop()

type TimedVersion added in v1.2.0

type TimedVersion struct {
	// contains filtered or unexported fields
}

func NewTimedVersion added in v1.2.0

func NewTimedVersion(at time.Time, ticks int32) *TimedVersion

func NewTimedVersionFromProto added in v1.2.0

func NewTimedVersionFromProto(proto *livekit.TimedVersion) *TimedVersion

func (*TimedVersion) After added in v1.2.0

func (t *TimedVersion) After(other *TimedVersion) bool

func (*TimedVersion) ToProto added in v1.2.0

func (t *TimedVersion) ToProto() *livekit.TimedVersion

func (*TimedVersion) Update added in v1.2.0

func (t *TimedVersion) Update(at time.Time)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL