Documentation
¶
Index ¶
- Variables
- func As(err error, target any) bool
- func ErrCouldNotParseConfig(err error) psrpc.Error
- func ErrFromGstFlowReturn(ret gst.FlowReturn) psrpc.Error
- func ErrHttpRelayFailure(statusCode int) psrpc.Error
- func ErrInvalidIngress(s string) psrpc.Error
- func Is(err, target error) bool
- func New(err string) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrNoConfig = psrpc.NewErrorf(psrpc.InvalidArgument, "missing config") ErrInvalidAudioOptions = psrpc.NewErrorf(psrpc.InvalidArgument, "invalid audio options") ErrInvalidVideoOptions = psrpc.NewErrorf(psrpc.InvalidArgument, "invalid video options") ErrInvalidAudioPreset = psrpc.NewErrorf(psrpc.InvalidArgument, "invalid audio encoding preset") ErrInvalidVideoPreset = psrpc.NewErrorf(psrpc.InvalidArgument, "invalid video encoding preset") ErrUnsupportedEncodeFormat = psrpc.NewErrorf(psrpc.InvalidArgument, "unsupported mime type for encoder") ErrUnableToAddPad = psrpc.NewErrorf(psrpc.Internal, "could not add pads to bin") ErrIngressNotFound = psrpc.NewErrorf(psrpc.NotFound, "ingress not found") ErrServerCapacityExceeded = psrpc.NewErrorf(psrpc.ResourceExhausted, "server capacity exceeded") ErrServerShuttingDown = psrpc.NewErrorf(psrpc.Unavailable, "server shutting down") ErrMissingStreamKey = psrpc.NewErrorf(psrpc.InvalidArgument, "missing stream key") ErrPrerollBufferReset = psrpc.NewErrorf(psrpc.Internal, "preroll buffer reset") )
Functions ¶
func ErrCouldNotParseConfig ¶
func ErrFromGstFlowReturn ¶
func ErrFromGstFlowReturn(ret gst.FlowReturn) psrpc.Error
func ErrHttpRelayFailure ¶ added in v0.9.0
func ErrInvalidIngress ¶ added in v0.9.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.