Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/publish-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ jobs:
srt
└── srtla (this package)
└── Used by: ceracoder → ceralive-device
└── Used by: cerastream → ceralive-device
```

### Debian Packages
Expand Down
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Bonds multiple uplinks (LTE, WiFi) into a single SRT stream. Produces `srtla_sen
Consumers:
- **CeraUI backend** — TS bindings via `link:../../../srtla/bindings/typescript` (`@ceralive/srtla`)
- **Device image** — `srtla` .deb (built by `image-building-pipeline`)
- **obs-srtla-sender-plugin** — runtime dep only, not in device image
- **obs-srtla-sender-plugin** — retired 2026-06-11 (was a runtime dep only, never in the device image; repo retained on GitHub)

## OVERVIEW

Expand Down
4 changes: 2 additions & 2 deletions tests/compat/scenarios/link-drop.sh
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ sleep 0.6
# The SRT caller must be configured to ride through a multi-second link
# transition: a deep send buffer absorbs the brief stall while srtla shifts off
# the dead link, and a generous I/O timeout stops libsrt aborting the muxer the
# instant a send would block. A real SRTLA caller (ceracoder/Moblin) is tuned
# instant a send would block. A real SRTLA caller (cerastream/Moblin) is tuned
# the same way; ffmpeg's tiny defaults would otherwise tear the stream down.
# NB: ffmpeg's SRT latency/timeout options are in MICROSECONDS, not ms.
SRT_LATENCY_US=$(( SRT_LATENCY_MS * 1000 ))
Expand Down Expand Up @@ -316,7 +316,7 @@ pass=false
# property (the caller's send window stalls on the in-flight packets lost with
# the link, against ffmpeg's fixed ~5s peer-idle timeout) — orthogonal to the
# sender's bonding correctness, which IS asserted above (shift + survivor +
# recovery). A production caller (ceracoder/Moblin) is tuned to ride it through.
# recovery). A production caller (cerastream/Moblin) is tuned to ride it through.

jq -n \
--argjson pass "$pass" \
Expand Down
Loading