From ec757f48e964d2b9fbb8bf52059ab62338814049 Mon Sep 17 00:00:00 2001 From: Balder Date: Thu, 19 Oct 2023 14:00:50 +0200 Subject: [PATCH] Added some missing capabilities to SRT Attempted to fix SRT push & embed links. Push works, embed needs help Changed capa to say UDP port as it is binding UDP added methods to dtsc for output. added webrtc whip as input push url added url_rel to DTSC added "/" to the always_match and source_match for SDP and playlist to match with other protocols updated Playlist to have source/always_match as array. Noticed "variables_match" which is unused, what to do with it? fix typo in -h controller text --- lsp/minified.js | 20 ++++++++++---------- lsp/mist.js | 22 +++++++++++++++++++++- src/controller/controller.cpp | 2 +- src/input/input_playlist.cpp | 4 ++-- src/input/input_sdp.cpp | 4 ++-- src/output/output_dtsc.cpp | 8 ++++++++ src/output/output_tssrt.cpp | 10 ++++++++++ src/output/output_webrtc.cpp | 3 +++ 8 files changed, 57 insertions(+), 16 deletions(-) diff --git a/lsp/minified.js b/lsp/minified.js index d4ff664f..7d7d7169 100644 --- a/lsp/minified.js +++ b/lsp/minified.js @@ -144,24 +144,24 @@ c.append(h);h.stupidtable();var m=function(){var a=[],b;for(b in mist.data.activ "undefined"){var f=mist.data.totals[c].all_protocols.clients,w=0;if(f.length){for(a in f)w=w+f[a][1];w=Math.round(w/f.length)}}g.html(UI.format.number(w));if(w==0&&e.online==1)e.online=2;w=$("").css("text-align","right").css("white-space","nowrap");(!("ischild"in e)||!e.ischild)&&w.html($("