mistserver/lib
Cat c66d236e58 LSP: updates to push parameters
Includes:
 - new buildUI element option 'postSave'
 - new buildUI element option 'prefix'
 - validation 'track_selector_parameter' and 'track_selector' in convertBuildOptions now expand help text
 - new element option 'disable' in convertBuildOptions
 - new element type 'bool' in convertBuildOptions (equals checkbox)
 - new element type 'unixtime' in convertBuildOptions
 - new element option 'format' in convertBuildOptions
 - UI for scheduling automated pushes based on variables
 - MistServer: sorting of capabilities.push_parameters
 - Prevent an empty (null) variable_list to break adding automatic pushes
 - automatic push config: start and stop if conditions
 - Fix LSP to hide endVariableValue on boolean expression
 - Remove references to current evaluation in LSP
 - Also remove the start variable requirement from the frontend
 - allow endVariabbles without startVariables, bugfix variable value hint
 - push target url parameters: dump 'leftover' params in a custom params field; added customizable inputlist inputs
 - autopushes: when the variable settings are not set, they are '', not 0. Also trigger onchange of comparison operator fields when the edit page loads so the variable value fields are shown or hidden properly.
 - autopush tab onchange maar nu goed (?) fixup pl0x
 - autopush: there's fun and joy in making Jaron do multiple fixups
 - autopush tab: not my fault Balder asks one change at a time D:
2023-02-09 13:18:32 +01:00
..
adts.cpp AAC input 2022-06-16 16:13:27 +02:00
adts.h AAC input 2022-06-16 16:13:27 +02:00
amf.cpp Fix SIGABRT when requesting and AMF object out of bounds 2023-01-10 11:18:25 +01:00
amf.h Restyle 2021-10-19 22:29:40 +02:00
auth.cpp Restyle 2021-10-19 22:29:40 +02:00
auth.h Restyle 2021-10-19 22:29:40 +02:00
bitfields.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
bitfields.h Restyle 2021-10-19 22:29:40 +02:00
bitstream.cpp New Meta commit 2021-10-19 22:29:40 +02:00
bitstream.h New Meta commit 2021-10-19 22:29:40 +02:00
certificate.cpp Added support for a local copy of dependencies, when the system version is not compatible or available 2023-01-02 18:57:25 +01:00
certificate.h WebRTC certificate improvement 2021-10-19 22:29:41 +02:00
checksum.h Restyle 2021-10-19 22:29:40 +02:00
cmaf.cpp Bug Fix: CMAF DASH playback works 2022-02-11 22:52:20 +01:00
cmaf.h HLS CMAF updated to use hls_support library for (LL)HLS manifest generation. 2022-02-11 22:47:28 +01:00
comms.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
comms.h Fix compile warnings 2022-10-27 14:50:38 +02:00
config.cpp LSP: updates to push parameters 2023-02-09 13:18:32 +01:00
config.h Added (mostly) complete capabilities for push parameters 2023-02-09 13:14:20 +01:00
defines.h Custom variables support 2023-02-09 12:49:01 +01:00
downloader.cpp Fixes to Downloader and URIReader classes, fix S3 support not liking range requests anymore after 15 minutes 2022-10-20 14:52:50 +02:00
downloader.h Downloader improvements: 2021-10-19 22:29:41 +02:00
dtls_srtp_handshake.cpp Socket library and Config library restructuring, improvement to UDP socket reliability 2021-10-19 22:29:41 +02:00
dtls_srtp_handshake.h New Meta commit 2021-10-19 22:29:40 +02:00
dtsc.cpp Simplified MP4 input logic significantly, added DTSC::Meta::getPartTime() function, fixed issues with MP4 files with frame durations smaller than 1ms 2022-12-12 20:24:38 +01:00
dtsc.h Simplified MP4 input logic significantly, added DTSC::Meta::getPartTime() function, fixed issues with MP4 files with frame durations smaller than 1ms 2022-12-12 20:24:38 +01:00
ebml.cpp Restyle 2021-10-19 22:29:40 +02:00
ebml.h Restyle 2021-10-19 22:29:40 +02:00
ebml_socketglue.cpp Restyle 2021-10-19 22:29:40 +02:00
ebml_socketglue.h Restyle 2021-10-19 22:29:40 +02:00
encode.cpp Restyle 2021-10-19 22:29:40 +02:00
encode.h Restyle 2021-10-19 22:29:40 +02:00
encryption.cpp New Meta commit 2021-10-19 22:29:40 +02:00
encryption.h New Meta commit 2021-10-19 22:29:40 +02:00
flv_tag.cpp Made FLV memory-based loader functions use const pointers 2022-09-26 12:44:30 +02:00
flv_tag.h Made FLV memory-based loader functions use const pointers 2022-09-26 12:44:30 +02:00
h264.cpp Added SPS/PPS validation functions, RTP lib now only updates SPS/PPS when valid 2022-01-22 23:52:03 +01:00
h264.h Added SPS/PPS validation functions, RTP lib now only updates SPS/PPS when valid 2022-01-22 23:52:03 +01:00
h265.cpp New Meta commit 2021-10-19 22:29:40 +02:00
h265.h Restyle 2021-10-19 22:29:40 +02:00
hls_support.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
hls_support.h hls_support: A new library for (LL)HLS manifest generation 2022-02-11 22:47:28 +01:00
http_parser.cpp Completed new sessions system 2022-10-05 03:13:52 +02:00
http_parser.h Completed new sessions system 2022-10-05 03:13:52 +02:00
json.cpp JSON::Iter::remove() now resets the internal state back to the beginning of the iteration on the root JSON::Value object. 2021-10-19 22:29:42 +02:00
json.h Added JSON::Value::append() which returns a reference to a newly appended element 2021-10-19 22:29:42 +02:00
langcodes.cpp Restyle 2021-10-19 22:29:40 +02:00
langcodes.h Restyle 2021-10-19 22:29:40 +02:00
meson.build Meson edits 2023-01-03 23:45:10 +01:00
mp4.cpp Implemented MP4 "wave" box, added support for QuickTime-style ISOBMF AAC audio tracks ( = mp4a containing wave containing esds) 2022-12-12 20:24:38 +01:00
mp4.h New Meta commit 2021-10-19 22:29:40 +02:00
mp4_adobe.cpp Restyle 2021-10-19 22:29:40 +02:00
mp4_adobe.h Restyle 2021-10-19 22:29:40 +02:00
mp4_dash.cpp Restyle 2021-10-19 22:29:40 +02:00
mp4_dash.h Restyle 2021-10-19 22:29:40 +02:00
mp4_encryption.cpp Restyle 2021-10-19 22:29:40 +02:00
mp4_encryption.h Restyle 2021-10-19 22:29:40 +02:00
mp4_generic.cpp Implement MP4 transformation matrixes with support for basic rotations 2022-12-12 20:24:38 +01:00
mp4_generic.h Implement MP4 transformation matrixes with support for basic rotations 2022-12-12 20:24:38 +01:00
mp4_ms.cpp Restyle 2021-10-19 22:29:40 +02:00
mp4_ms.h Restyle 2021-10-19 22:29:40 +02:00
mpeg.cpp New Meta commit 2021-10-19 22:29:40 +02:00
mpeg.h Restyle 2021-10-19 22:29:40 +02:00
nal.cpp Restyle 2021-10-19 22:29:40 +02:00
nal.h Restyle 2021-10-19 22:29:40 +02:00
ogg.cpp Fixed all ARM-related issues/warnings/etc 2021-11-04 18:49:27 +01:00
ogg.h Fixed all ARM-related issues/warnings/etc 2021-11-04 18:49:27 +01:00
opus.cpp Restyle 2021-10-19 22:29:40 +02:00
opus.h Restyle 2021-10-19 22:29:40 +02:00
procs.cpp Custom variables support 2023-02-09 12:49:01 +01:00
procs.h Custom variables support 2023-02-09 12:49:01 +01:00
riff.cpp Socket library and Config library restructuring, improvement to UDP socket reliability 2021-10-19 22:29:41 +02:00
riff.h Socket library and Config library restructuring, improvement to UDP socket reliability 2021-10-19 22:29:41 +02:00
rijndael.cpp Restyle 2021-10-19 22:29:40 +02:00
rijndael.h Restyle 2021-10-19 22:29:40 +02:00
rtmpchunks.cpp Match libav's RTMP receive window rollover behaviour 2022-10-03 11:53:15 +02:00
rtmpchunks.h RTMP improvements for rollover behaviour 2021-10-19 22:29:42 +02:00
rtp.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
rtp.h Fix compile warnings 2022-10-27 14:50:38 +02:00
rtp_fec.cpp Improved RTP NACK handling and dropped packet handling 2021-10-19 22:29:40 +02:00
rtp_fec.h Improved RTP NACK handling and dropped packet handling 2021-10-19 22:29:40 +02:00
sdp.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
sdp.h Added SDP input 2022-02-21 15:51:09 +01:00
sdp_media.cpp Fixed Firefox WebRTC support through temporary hack 2022-01-23 00:04:57 +01:00
sdp_media.h Fixed Firefox WebRTC support through temporary hack 2022-01-23 00:04:57 +01:00
shared_memory.cpp lib/shared_memory: truncate semaphore length on macos 2022-12-12 20:24:38 +01:00
shared_memory.h Session cache fix, semaphore verbosity only in dev builds 2021-10-19 22:29:41 +02:00
socket.cpp Silence more compile warnings, fix compilation on MacOS 2022-10-27 14:50:38 +02:00
socket.h Completed new sessions system 2022-10-05 03:13:52 +02:00
socket_srt.cpp Fix push outputs to use the correct remote addresses 2022-10-10 14:16:48 +02:00
socket_srt.h Enable Parameters on TSSRT listener 2022-07-25 13:40:13 +02:00
stream.cpp Custom variables support 2023-02-09 12:49:01 +01:00
stream.h Custom variables support 2023-02-09 12:49:01 +01:00
stun.cpp STUN lib tweak 2021-10-19 22:29:41 +02:00
stun.h New Meta commit 2021-10-19 22:29:40 +02:00
subtitles.cpp Restyle 2021-10-19 22:29:40 +02:00
subtitles.h Restyle 2021-10-19 22:29:40 +02:00
theora.cpp Restyle 2021-10-19 22:29:40 +02:00
theora.h Restyle 2021-10-19 22:29:40 +02:00
timing.cpp Add UTC string parsing functions 2023-01-24 01:53:27 +01:00
timing.h Add UTC string parsing functions 2023-01-24 01:53:27 +01:00
tinythread.cpp Restyle 2021-10-19 22:29:40 +02:00
tinythread.h Restyle 2021-10-19 22:29:40 +02:00
triggers.cpp Custom variables support 2023-02-09 12:49:01 +01:00
triggers.h Restyle 2021-10-19 22:29:40 +02:00
ts_packet.cpp Fixed all ARM-related issues/warnings/etc 2021-11-04 18:49:27 +01:00
ts_packet.h Fixed all ARM-related issues/warnings/etc 2021-11-04 18:49:27 +01:00
ts_stream.cpp No longer attempt to parse RAW tracks in MPEG-TS, just ignore instead 2022-12-12 20:24:38 +01:00
ts_stream.h TS::Packet classes no longer rely on global PMT tracking 2021-10-19 22:29:41 +02:00
urireader.cpp Add building via meson, remove outdated options 2022-12-17 03:36:59 +01:00
urireader.h Fixes to Downloader and URIReader classes, fix S3 support not liking range requests anymore after 15 minutes 2022-10-20 14:52:50 +02:00
url.cpp Added HTTP::URL::getBase() and HTTP::URL::getLinkFrom() functions 2023-01-24 01:40:41 +01:00
url.h Added HTTP::URL::getBase() and HTTP::URL::getLinkFrom() functions 2023-01-24 01:40:41 +01:00
util.cpp Custom variables support 2023-02-09 12:49:01 +01:00
util.h Custom variables support 2023-02-09 12:49:01 +01:00
vorbis.cpp Restyle 2021-10-19 22:29:40 +02:00
vorbis.h Restyle 2021-10-19 22:29:40 +02:00
websocket.cpp Completed new sessions system 2022-10-05 03:13:52 +02:00
websocket.h Completed new sessions system 2022-10-05 03:13:52 +02:00