Eli Mallon
|
213128e82a
|
lib/shared_memory: truncate semaphore length on macos
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
7a4ac15fcf
|
Attempt to fix reload bug
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
5bd58dff03
|
Added ATHEIST environment variable to disable angel process in Controller
|
2022-12-12 20:24:38 +01:00 |
|
Thulinma
|
94b6976dfa
|
Improvements to logParser and ResizeablePointer::append
|
2022-11-29 03:49:31 +01:00 |
|
Balder
|
5d0861d5ca
|
Added "." and "-" support in stream names for the interface. API already supported it
|
2022-11-28 11:12:18 +01:00 |
|
Thulinma
|
0db153b7b9
|
Make MP4 input more consistent and verbose in erroring out during initial read
|
2022-10-27 16:23:00 +02:00 |
|
Thulinma
|
63afd0b72a
|
Fix MP4 reading from very fast remotes
|
2022-10-27 16:19:55 +02:00 |
|
Thulinma
|
4181b52857
|
Silence more compile warnings, fix compilation on MacOS
|
2022-10-27 14:50:38 +02:00 |
|
Ivan Tivonenko
|
0a13ec1119
|
Fix compile warnings
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-27 14:50:38 +02:00 |
|
Gijs Peskens
|
055fb18270
|
Fix building against modern ffmpeg
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-27 02:46:35 +02:00 |
|
Gijs Peskens
|
4c6ded647f
|
Fix building TSRist without SRT
|
2022-10-27 02:07:34 +02:00 |
|
Marco van Dijk
|
7792845238
|
Fix refreshing from DTSH in HLS input
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-20 14:53:26 +02:00 |
|
Thulinma
|
55589e4aa9
|
HLS input fixes + conversion to fully use the URIReader
|
2022-10-20 14:53:26 +02:00 |
|
Thulinma
|
68b2da461a
|
Fix crash if no tracks are created by readHeader
|
2022-10-20 14:53:23 +02:00 |
|
Thulinma
|
d9c7e0f3ca
|
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 |
|
Thulinma
|
8f0e0c8eba
|
Fix RAX crash
|
2022-10-20 14:51:43 +02:00 |
|
Thulinma
|
8d18a54c8d
|
Updated livepeer process with new "-K" commandline option that forces input start and waits for it to finish boot-up
|
2022-10-20 14:51:32 +02:00 |
|
Thulinma
|
0c68bb1530
|
Fix sessions race condition during shutdown
|
2022-10-17 12:11:45 +02:00 |
|
Thulinma
|
8175ad6dd5
|
Fix token handling when multiple sessions are multiplexed over a single HTTP connection
|
2022-10-13 13:24:20 +02:00 |
|
Thulinma
|
0674443066
|
Fix push outputs to use the correct remote addresses
|
2022-10-10 14:16:48 +02:00 |
|
Thulinma
|
7098f8430b
|
Update input codec capabilities to be more consistent/accurate, and more easily automatically parsed
|
2022-10-06 16:23:29 +02:00 |
|
Cat
|
1a4a526a11
|
LSP: Moved some settings to new "General" tab, added bitmask inputtype, removed LTSonly code
|
2022-10-05 03:14:05 +02:00 |
|
Marco van Dijk
|
8ac486b815
|
Completed new sessions system
Co-authored-by: Thulinma <jaron@vietors.com>
|
2022-10-05 03:13:52 +02:00 |
|
Ramkoemar
|
074e757028
|
Sessions rework
|
2022-10-05 03:09:58 +02:00 |
|
Thulinma
|
3e85da2afd
|
Match libav's RTMP receive window rollover behaviour
|
2022-10-03 11:53:15 +02:00 |
|
Thulinma
|
f3c003481d
|
Made FLV memory-based loader functions use const pointers
|
2022-09-26 12:44:30 +02:00 |
|
Thulinma
|
f418fed81c
|
Fix HLS output not setting "responded" value appropriately
|
2022-09-22 13:23:06 +02:00 |
|
Marco van Dijk
|
c10d5a7ec1
|
onFail on a WS connection, send the error back using the websocket request handler
|
2022-09-22 13:23:06 +02:00 |
|
Thulinma
|
54a46146c2
|
Fix TS inputs taking more and more memory over time in some cases
|
2022-09-05 12:51:43 +02:00 |
|
Marco van Dijk
|
8aceff951d
|
Fix connections getting closed on interrupted system call
|
2022-08-31 14:29:01 +02:00 |
|
Thulinma
|
a9ddc37789
|
Why, Haivision, why? 😭
|
2022-08-25 11:28:00 +02:00 |
|
Thulinma
|
2870ae1ced
|
SRT RAW fixup 🤦
|
2022-08-25 11:27:55 +02:00 |
|
Thulinma
|
2740d65a0f
|
Improved RTP timestamp logging, fixed bug related to firstTime value
|
2022-08-18 16:20:38 +02:00 |
|
Thulinma
|
01a2ff54ed
|
Converted MP4 input to use URIReader
|
2022-08-18 16:11:34 +02:00 |
|
Thulinma
|
b210b4f5af
|
Fixed seek-related bugs in URIReader for HTTP sources
|
2022-08-18 16:11:24 +02:00 |
|
Thulinma
|
747438746c
|
Change VoD data page logic to use wallclock seconds rather than loop iterations for timeouts
|
2022-08-18 16:11:24 +02:00 |
|
Thulinma
|
44c2809733
|
Decreased verbosity of harmless data offset warnings, increased verbosity of harmful ones
|
2022-08-18 16:11:00 +02:00 |
|
Thulinma
|
df4076a06e
|
Added ResizeablePointer::shift operator to shift data forward in buffer
|
2022-08-18 16:11:00 +02:00 |
|
Alex Kordic
|
6c117b63cf
|
Add s3 protocol to URIReader
|
2022-08-10 09:19:22 +02:00 |
|
Phencys
|
3734c90544
|
Added support for raw passthrough of MPEG2-TS data
|
2022-08-08 11:00:39 +02:00 |
|
Thulinma
|
267a74f0f6
|
Fix track selector logic when multiple selections are considered
|
2022-08-08 11:00:39 +02:00 |
|
Thulinma
|
fffe98804c
|
Fixed TS SRT input not closing the connection when stopping for internal reasons rather than external reasons
|
2022-08-08 11:00:29 +02:00 |
|
Thulinma
|
5bdd4a416e
|
Fix load balancer CPU usage
|
2022-08-08 10:57:37 +02:00 |
|
Thulinma
|
14bc94ece5
|
Prevent eternal sleep when waiting for RelAccX structure to become ready
|
2022-08-08 10:57:28 +02:00 |
|
Thulinma
|
4084768a3e
|
Improved incoming push accept timing
|
2022-08-08 10:57:22 +02:00 |
|
Thulinma
|
c37aac8898
|
Remove "Rate=..." debug message from RTMP push output
|
2022-08-04 09:14:51 +02:00 |
|
Thulinma
|
ed9910d587
|
Fix for list limit in HLS/CMAF outputs when using non-live
|
2022-08-03 14:58:05 +02:00 |
|
Thulinma
|
508506c241
|
Fixes to UDP socket behaviour
|
2022-08-02 12:47:09 +02:00 |
|
Matthew James
|
0430a644df
|
Enable Parameters on TSSRT listener
|
2022-07-25 13:40:13 +02:00 |
|
Thulinma
|
1c6a483e49
|
Fix 32-bit compilation
|
2022-06-24 23:50:02 +02:00 |
|