Thulinma
0af85de22d
UDP API port is now stored in and read from global config
2023-05-01 15:21:10 +02:00
Thulinma
c979acff52
Fixing all of the things. 😩
2023-04-10 14:15:00 +02:00
Thulinma
696e04d6a0
Add support for dual-'?' params in RIST push outputs, fix a small memory leak in RIST output
2023-03-29 00:47:48 +02:00
Thulinma
ff36880cc8
Fixes to urltest binary, added and tweaked tests for 100% coverage of URL library (fixed a few URL library bugs in the process, too)
...
Change-Id: I24a1f014cb21b8ec0062ee79e3e6ba717b392496
2023-02-17 03:38:20 +01:00
Marco van Dijk
211d9eac30
Various fixes to generic segmenter code
...
Segmenter: when using the external writer, do not re-open a playlist to adjust the target duration
Segmenter: edit comments and fix logic for opening the playlist with streams which are live and vod at the same time
Segmenter: fix init of playlist data when using an external writer
2023-02-17 03:38:20 +01:00
Thulinma
9c0b0e28d8
Added HTTP::URL::getBase() and HTTP::URL::getLinkFrom() functions
...
Change-Id: I87dcefb4287e8c5c22a4ae59898cb97371c441de
2023-01-24 01:40:41 +01:00
Thulinma
7c36de707f
Fix detection of local paths in URL library
2022-12-12 20:24:38 +01:00
Ivan Tivonenko
0a13ec1119
Fix compile warnings
...
Co-authored-by: Thulinma <jaron@vietors.com>
2022-10-27 14:50:38 +02:00
Marco
503a9591c9
URL parser bugfix
2022-06-16 15:50:56 +02:00
Marco van Dijk
19d7c9fe07
Added HLS DVR mode
...
Moved some duplicate code to seperate functions for readability
Fix EXT-X-PROGRAM-DATE-TIME tag for VoD
Set bootMSoffset for live DVR streams
Implemented readExistingHeader for HLS input
set zUTC time based on EXT-X-PROGRAM-DATE-TIME tag rather than guessing
2021-11-24 13:09:11 +01:00
Thulinma
37af199a1c
Added client mode support to HTTP::Websocket, added websockettest binary, added ws/wss protocol support to HTTP::URL, added support for websockets and socket overriding to HTTP::Downloader, fixed HTTP parser not handling response codes 1XX, 204 and 304 correctly.
2021-10-19 22:29:41 +02:00
DDVTech
fccf66fba2
Restyle
2021-10-19 22:29:40 +02:00
Thulinma
eb8694052d
Merge branch 'development' into LTS_development
...
# Conflicts:
# lib/http_parser.cpp
2020-03-03 17:04:10 +01:00
Thulinma
793f6f7809
Split HTTP namespace up into http_parser.h and url.h, since the URL library can be useful stand-alone as well.
2020-02-28 16:39:24 +01:00