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. |
Click to show internal directories.
Click to hide internal directories.