Commit graph

2893 commits

Author SHA1 Message Date
Thulinma
74acdedeb2 Added HTTP::Downloader class 2017-07-22 18:51:11 +02:00
Thulinma
72a6816ec1 Added DTSC stdin input 2017-07-22 18:50:16 +02:00
Thulinma
a0d54e1a95 Added H264 Annex B stream input 2017-07-22 18:49:57 +02:00
Thulinma
efcb038a26 Made Util::Procs::childRunning a public function 2017-07-22 18:48:55 +02:00
Erik Zandvliet
c21260dfb3 Fix compile under cygwin/windows 2017-07-19 17:30:52 +02:00
Erik Zandvliet
f5293ea29f MP4 rework 2017-07-19 17:30:10 +02:00
Cat
266248a67e correctly display license user name 2017-07-19 12:59:36 +02:00
Cat
cbbb10e217 handle extra slash after host 2017-07-19 10:04:45 +02:00
Cat
ff7d784449 various fixes to both LSP and Embed
Embed:
- pass urlappend to streaminfo request
- updated videojs from 5.18 to 6.2
LSP:
- mail for help should use https now
2017-07-15 17:43:35 +02:00
Cat
6d34de94f5 LSP: bugfix for saving on the overview page 2017-07-15 17:43:30 +02:00
Cat
b2f5676ca7 LSP: bugfix adding triggers when no triggers set 2017-07-15 17:43:25 +02:00
Thulinma
fcffcc688f Fix socket header mistake 2017-07-10 14:18:59 +02:00
Thulinma
4e92823b31 Fixed include in timing.h 2017-07-05 16:43:59 +02:00
Thulinma
fe805f40a8 Improved isAddress() function for sockets with masking support, added several socket convenience functions. 2017-07-05 13:44:50 +02:00
Thulinma
0afbaaaa41 Many improvements and fixes to HTTP::URL class 2017-07-05 13:44:41 +02:00
Thulinma
f4242f23bf Incoming pushes now wait for buffer shutdowns and restart it, if needed (no more failing quick successive pushes!), simplified output logic with keepGoing() function, added missing termination checks in some wait loops 2017-07-04 13:12:03 +02:00
Thulinma
0907d6424f Fixed buffer status bug, fixed buffer firstms/lastms bug 2017-06-23 15:06:01 +02:00
Thulinma
7f76d7bc30 Added ability for file recording to create parent directories first 2017-06-23 15:05:50 +02:00
Thulinma
5a4cb100fa Added directory checking and creation functions to Util library 2017-06-23 15:05:05 +02:00
Thulinma
3c68d537f6 Streamstatus const fix 2017-06-23 15:03:01 +02:00
Thulinma
fea1cdc736 Fixed timeout on shutdown+page change. 2017-06-23 15:01:51 +02:00
Thulinma
25699ef8b2 Added stream status shared memory page (temporary system) 2017-06-22 14:03:35 +02:00
Thulinma
76b5a91da6 Fixed packBytePos not being handled correctly 2017-06-21 20:37:55 +02:00
Erik Zandvliet
4de8932fe0 Fix in mp3 seeking code to correctly set the timestamp. 2017-06-19 20:37:25 +02:00
Thulinma
c4eb021eef Added generated directory to gitignore 2017-06-19 20:24:11 +02:00
Thulinma
cef78b7d08 PCM support in Flash-based protocols 2017-06-19 12:40:32 +02:00
Thulinma
bb5d0dda11 Removed bullshit timestamp checks, no longer relevant/needed. 2017-06-09 21:40:11 +02:00
Thulinma
72f9fd3be2 Fixes in regard to 64-bit time stamps 2017-06-09 21:39:05 +02:00
Thulinma
920efe0b26 Updated serve-type inputs to obey "always on" stream config setting, push inputs no longer counted as viewers. 2017-06-09 20:40:03 +02:00
Thulinma
26f74accdf MistInBuffer no longer boots if the process starting it has no data to fill it with. Optimized and simplified HTTP internal output. 2017-06-09 20:31:20 +02:00
Thulinma
7fae3e6739 Added ability to print backtraces in defines.h 2017-06-09 20:10:22 +02:00
Thulinma
05387f01fb Optimized socket library, added generic splitter function 2017-06-09 20:10:01 +02:00
Thulinma
c7c94dc3c3 Added Util::bootMS() to timing library 2017-06-09 20:09:41 +02:00
Thulinma
d45a89c5e6 Added isKeyframe function to H264 library 2017-06-09 20:09:12 +02:00
Thulinma
24a1744b7e Input now prints message and aborts cleanly when pull lock could not be opened. 2017-05-23 21:36:49 +02:00
Thulinma
422c839ae2 Fix semaphore segfault when tryWait'ing on invalid semaphore. 2017-05-23 21:36:43 +02:00
Thulinma
108499bc58 Meta::toFile now returns, as it should 2017-05-23 21:36:35 +02:00
Thulinma
c12e7897cf Compressed audio fixes for Flash-based protocols 2017-05-16 16:25:04 +02:00
Thulinma
3157bfdd35 Fixed a compile warning 2017-05-16 14:53:31 +02:00
Cat
9e9edc4805 LSP: shallow extend makes more sense and fixes some issues; live stream hint should use configured ports; not sure why folder icons were too big, but fixed; added HLS and DTSC pull to stream source IH 2017-05-15 17:20:47 +02:00
Thulinma
38bbadb731 Updated API to force account creation through LSP when no accounts present 2017-05-15 17:15:36 +02:00
Thulinma
288cc5d3ce Improved NAL unit and keyframe handling 2017-05-15 17:12:48 +02:00
Thulinma
e5470f035e DTSC::Packet::genericFill now allows zero sized packets, when combined with a null pointer 2017-05-15 17:12:43 +02:00
Thulinma
3a4f990143 Removed useless variables in input class 2017-05-15 12:26:38 +02:00
Thulinma
0014f8b41b UDP bind debug message added on INFO level for success (same as TCP bind) 2017-05-15 11:15:40 +02:00
Thulinma
b072ffb139 Fixed Ogg output Opus support 2017-05-13 23:42:40 +02:00
Thulinma
41842227fa Added support for Opus in Ogg input 2017-05-13 23:42:32 +02:00
Thulinma
60b425395e Fixed FLV/RTMP/HDS A-law and Mu-law support 2017-05-12 15:07:18 +02:00
Erik Zandvliet
f4d7e18378 Analyser DTSC verbosity tweak 2017-05-12 14:00:40 +02:00
Thulinma
260894468e Changed input boot sequence to allow for finer control 2017-05-12 12:47:15 +02:00