..
ffmpeg_args.go
fix(webrtc): make WebRTC FFmpeg stream maps configurable ( closes #2 )
2026-05-03 12:10:51 +00:00
ffmpeg_args_test.go
fix(webrtc): make WebRTC FFmpeg stream maps configurable ( closes #2 )
2026-05-03 12:10:51 +00:00
handler.go
feat(webrtc): instrument WHEP handler with Prometheus metrics
2026-05-06 15:58:26 -04:00
handler_m3_test.go
test(app/webrtc): M3 unit tests for error matrix + Register + CORS
2026-05-03 11:23:55 +00:00
handler_test.go
feat(app/webrtc): M3 robustness — error matrix, per-stream index, PATCH, CORS
2026-05-03 11:23:55 +00:00
integration_test.go
test(webrtc): add M2 integration smoke test
2026-04-17 10:11:34 -04:00
latency_test.go
ci(webrtc): server-hop latency p95 gate
2026-05-03 12:18:57 +00:00
lifecycle.go
feat(webrtc): enable keyframe cache on video sources (issue #17 )
2026-05-09 19:05:11 -04:00
lifecycle_test.go
feat(webrtc): add app/webrtc subsystem + lifecycle hooks
2026-04-17 10:02:00 -04:00
metrics.go
fix(build): remove promauto dependency, use explicit reg.MustRegister
2026-05-09 16:16:31 -04:00
metrics_test.go
test(webrtc): add metrics unit tests
2026-05-06 15:58:50 -04:00
multiviewer_test.go
test(app/webrtc): 5-viewer fanout integration + teardown-hook unit test
2026-05-03 11:23:55 +00:00
portalloc.go
feat(app/webrtc): port allocator + FFmpeg arg builder
2026-04-17 09:52:09 -04:00
portalloc_test.go
feat(app/webrtc): port allocator + FFmpeg arg builder
2026-04-17 09:52:09 -04:00
subsystem.go
feat(whip): extend Subsystem with WHIP ingest state, lookupIngest, WHIPHooks
2026-05-09 16:32:49 -04:00
whip_handler.go
fix(whip): wire teardown hook in NewWHIPHandler constructor (mirrors WHEP NewHandler pattern)
2026-05-09 16:38:29 -04:00
whip_lifecycle.go
fix(whip): clean up lifecycle — proper net import and checkPortFree implementation
2026-05-09 16:34:20 -04:00