datarhei-dragonfork-core/http/api
ZGaetano 4d94c88d74
Some checks failed
ci / vet + build (push) Failing after 5m1s
ci / race tests (push) Has been skipped
ci / WebRTC smoke (5-viewer fanout) (push) Has been skipped
ci / WebRTC latency p95 gate (push) Has been skipped
Add ProcessConfigWHIPIngest to API layer with Marshal/Unmarshal wiring
Adds ProcessConfigWHIPIngest struct to http/api/process.go and wires it
into ProcessConfig.Marshal() and ProcessConfig.Unmarshal() so that the
WHIPIngest.Enabled flag can be set via API and correctly propagates to
app.Config.WHIPIngest, which is checked by onWHIPProcessStart in
app/webrtc/whip_lifecycle.go.

Without this change, app.Config.WHIPIngest.Enabled was always false and
WHIP ingest could never activate regardless of what the UI sent.
2026-05-09 17:01:49 -04:00
..
about.go feat(branding): Dragon Fork identity for v0.1.0-dragonfork release 2026-05-03 12:22:25 +00:00
avstream.go Add looping_runtime to avstream status 2023-05-05 12:03:48 +02:00
command.go Add v16.7.2 2022-05-13 19:26:45 +02:00
config.go Fix proper version handling for uploading a new config 2022-10-10 16:19:45 +02:00
doc.go Add v16.7.2 2022-05-13 19:26:45 +02:00
error.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
fs.go Add S3 storage support 2023-01-31 14:45:58 +01:00
graph.go Add v16.7.2 2022-05-13 19:26:45 +02:00
json.go Add v16.7.2 2022-05-13 19:26:45 +02:00
jwt.go Add v16.7.2 2022-05-13 19:26:45 +02:00
log.go Add v16.7.2 2022-05-13 19:26:45 +02:00
login.go Add v16.7.2 2022-05-13 19:26:45 +02:00
metadata.go Add v16.7.2 2022-05-13 19:26:45 +02:00
metrics.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
playout.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
probe.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
process.go Add ProcessConfigWHIPIngest to API layer with Marshal/Unmarshal wiring 2026-05-09 17:01:49 -04:00
process_webrtc_test.go fix(webrtc): make WebRTC FFmpeg stream maps configurable (closes #2) 2026-05-03 12:10:51 +00:00
progress.go Add support for input framerate data from jsonstats patch 2023-04-13 15:22:33 +02:00
rtmp.go Add v16.7.2 2022-05-13 19:26:45 +02:00
session.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
skills.go Add GoSRT & improvements (repo-merge) 2022-06-23 22:13:58 +02:00
srt.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00
widget.go Add format annotation for integer types for swagger documentation 2023-01-11 21:05:40 +01:00