internal/

directory
v0.0.0-...-f8853a5 Latest Latest
Warning

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

Go to latest
Published: Oct 1, 2026 License: BSD-3-Clause

Directories

Path Synopsis
Package atomicx provides small generic helpers over sync/atomic.
Package atomicx provides small generic helpers over sync/atomic.
cmd
genwsevent command
Command genwsevent regenerates the event plumbing that neither oapi-codegen nor protoc-gen-go produces.
Command genwsevent regenerates the event plumbing that neither oapi-codegen nor protoc-gen-go produces.
Package ratelimit provides a sliding-window counter used to bound how often an expensive recovery action may be retried.
Package ratelimit provides a sliding-window counter used to bound how often an expensive recovery action may be retried.
Package readmecheck compiles the code snippets from the README so they cannot drift from the API.
Package readmecheck compiles the code snippets from the README so they cannot drift from the API.
Package red implements RFC 2198 redundant audio for Opus: each outgoing packet repeats the frames sent just before it, so a receiver can rebuild a lost packet from the one that follows.
Package red implements RFC 2198 redundant audio for Opus: each outgoing packet repeats the frames sent just before it, so a receiver can rebuild a lost packet from the one that follows.
Package rtretry provides an http.RoundTripper that retries requests which are safe to replay: idempotent methods, plus requests explicitly marked with NewRetryableRequestWithContext.
Package rtretry provides an http.RoundTripper that retries requests which are safe to replay: idempotent methods, plus requests explicitly marked with NewRetryableRequestWithContext.
Package sdputil holds small helpers for reading values out of parsed SDP.
Package sdputil holds small helpers for reading values out of parsed SDP.
Package testutil holds fixtures shared by tests across this module: locally signed tokens, synthetic media providers, canned track layouts and FakeSFU, a loopback stand-in for the SFU signalling websocket.
Package testutil holds fixtures shared by tests across this module: locally signed tokens, synthetic media providers, canned track layouts and FakeSFU, a loopback stand-in for the SFU signalling websocket.
Package xerr provides the small set of error helpers this module needs.
Package xerr provides the small set of error helpers this module needs.
Package xrand generates random identifiers used for WebRTC track and session IDs.
Package xrand generates random identifiers used for WebRTC track and session IDs.

Jump to

Keyboard shortcuts

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