mirror of
https://github.com/livekit/livekit.git
synced 2026-03-30 13:25:42 +00:00
* Separate from ion-sfu changes: 1. extract pkg/buffer, twcc, sfu, relay, stats, logger 2. to solve cycle import, move ion-sfu/pkg/logger to pkg/sfu/logger 3. replace pion/ion-sfu => ./ reason: will change import pion/ion-sfu/pkg/* to livekit-server/pkg/* after this pr merged. Just not change any code in this pr, because it will confused with the separate code from ion-sfu in review. * Move code from ion-sfu to pkg/sfu * fix build error for resovle conflict Co-authored-by: cnderrauber <zengjie9004@gmail.com>
19 lines
647 B
Go
19 lines
647 B
Go
package sfu
|
|
|
|
import "errors"
|
|
|
|
var (
|
|
// PeerLocal erors
|
|
errPeerConnectionInitFailed = errors.New("pc init failed")
|
|
errCreatingDataChannel = errors.New("failed to create data channel")
|
|
// router errors
|
|
errNoReceiverFound = errors.New("no receiver found")
|
|
// Helpers errors
|
|
errShortPacket = errors.New("packet is not large enough")
|
|
errNilPacket = errors.New("invalid nil packet")
|
|
|
|
ErrSpatialNotSupported = errors.New("current track does not support simulcast/SVC")
|
|
ErrSpatialLayerNotFound = errors.New("the requested layer does not exist")
|
|
ErrSpatialLayerBusy = errors.New("a spatial layer change is in progress, try later")
|
|
)
|