Documentation ¶
Index ¶
- Variables
- func BuildIngressToken(apiKey, secret, roomName, participantIdentity, participantName string) (string, error)
- func ErrInvalidIngress(s string) psrpc.Error
- func NewInvalidAudioParamsError(s string) error
- func NewInvalidTranscodingBypassError(s string) error
- func NewInvalidVideoParamsError(s string) error
- func Validate(info *livekit.IngressInfo) error
- func ValidateAudioEncodingOptionsConsistency(options *livekit.IngressAudioEncodingOptions) error
- func ValidateAudioOptionsConsistency(options *livekit.IngressAudioOptions) error
- func ValidateBypassTranscoding(info *livekit.IngressInfo) error
- func ValidateForSerialization(info *livekit.IngressInfo) error
- func ValidateVideoEncodingOptionsConsistency(options *livekit.IngressVideoEncodingOptions) error
- func ValidateVideoOptionsConsistency(options *livekit.IngressVideoOptions) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrIngressOutOfDate = psrpc.NewErrorf(psrpc.FailedPrecondition, "trying to ovewrite an ingress with an older version") ErrIngressTimedOut = psrpc.NewErrorf(psrpc.DeadlineExceeded, "ingress timed out") ErrNoResponse = psrpc.NewErrorf(psrpc.Unavailable, "no response from ingress service") ErrInvalidOutputDimensions = NewInvalidVideoParamsError("invalid output media dimensions") ErrInvalidIngressType = psrpc.NewErrorf(psrpc.InvalidArgument, "invalid ingress type") )
Functions ¶
func BuildIngressToken ¶ added in v1.0.2
func ErrInvalidIngress ¶ added in v1.5.2
func NewInvalidAudioParamsError ¶ added in v1.5.1
func NewInvalidTranscodingBypassError ¶ added in v1.5.8
func NewInvalidVideoParamsError ¶ added in v1.2.0
func Validate ¶ added in v1.5.2
func Validate(info *livekit.IngressInfo) error
func ValidateAudioEncodingOptionsConsistency ¶ added in v1.5.2
func ValidateAudioEncodingOptionsConsistency(options *livekit.IngressAudioEncodingOptions) error
func ValidateAudioOptionsConsistency ¶ added in v1.5.2
func ValidateAudioOptionsConsistency(options *livekit.IngressAudioOptions) error
func ValidateBypassTranscoding ¶ added in v1.5.8
func ValidateBypassTranscoding(info *livekit.IngressInfo) error
func ValidateForSerialization ¶ added in v1.5.3
func ValidateForSerialization(info *livekit.IngressInfo) error
Sparse info with not all required fields populated are acceptable for serialization, provided values are consistent
func ValidateVideoEncodingOptionsConsistency ¶ added in v1.5.2
func ValidateVideoEncodingOptionsConsistency(options *livekit.IngressVideoEncodingOptions) error
func ValidateVideoOptionsConsistency ¶ added in v1.2.0
func ValidateVideoOptionsConsistency(options *livekit.IngressVideoOptions) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.