Commit graph

2666 commits

Author SHA1 Message Date
Thulinma
5fa57f1c22 Tweaks to shared server process monitoring verbosity and ferocity. 2015-03-05 00:34:29 +01:00
Thulinma
87583dae49 Gracefully shut down outputs when signals are received. 2015-03-05 00:31:45 +01:00
Thulinma
1ca3775552 Fixed preservation of HTTP headers when using StartResponse 2015-03-04 23:42:08 +01:00
Thulinma
81b7ab9a0e Fix page switching right after an audio track seek. 2015-03-04 18:58:08 +01:00
Thulinma
11cb5a640f Fixed HLS last segment missing. 2015-03-04 16:15:00 +01:00
Thulinma
cf1200cab1 Removed -lcrypto from Makefile - OpenSSL is no longer a dependency. 2015-03-04 00:37:32 +01:00
Thulinma
3fc8409dfd Removed OpenSSL dependency of rtmpchunks library. 2015-03-04 00:32:15 +01:00
Thulinma
91abc7ad38 Added SHA256 hash functions and HMAC functions. 2015-03-04 00:32:05 +01:00
wouter spruit
3ab38b22fc removed unused ts_packet functions 2015-03-03 14:11:51 +01:00
Thulinma
353bb301ca Removed openssl dependancy for MD5 digests. 2015-03-03 11:49:03 +01:00
Thulinma
2283cf26e3 Generic bitfield handler functions.
# Conflicts:
#	lib/dtscmeta.cpp
2015-03-03 11:41:17 +01:00
Thulinma
35ddc79c1a added pid/timeout/kill functionality to stats
# Conflicts:
#	src/output/output_rtmp.cpp
2015-03-03 11:33:52 +01:00
wouter spruit
aeb3d683a7 derp 2015-03-03 11:23:02 +01:00
wouter spruit
ef2465e00f improved management of statistics pages 2015-03-03 11:22:52 +01:00
wouter spruit
688f339aab added pid/timeout/kill functionality to stats 2015-03-03 11:22:42 +01:00
cat
c17ba4e383 LSP - fix for also placing folder streams into the wrong parent stream 2015-02-26 10:35:03 -06:00
Erik Zandvliet
f5eb82f435 Removed some TS corruption from addStuffing() 2015-02-26 16:28:39 +01:00
Thulinma
7f4e92980c Fixed SMIL output. 2015-02-26 14:09:52 +01:00
wouter spruit
bac101b1e5 added sleep in output_http, fix for high CPU usage 2015-02-25 16:17:10 +01:00
Thulinma
55a8c55c24 Fixed a character case mistake in command line options, added missing documentation to internal metadata format. 2015-02-21 16:33:22 +01:00
Thulinma
a8deda2fab Fixed magical duplicating interface page when compiling without cleaning first. 2015-02-20 18:03:24 +01:00
cat
42b80e231a LSP - windows fix for Folder streams detection 2015-02-20 18:01:30 +01:00
cat
7535ab135d LSP - fix for folder streams in preview selection and keep protocol force table on embed error 2015-02-20 18:01:30 +01:00
Thulinma
4586289c83 Changed type of debug setting for inputs/outputs to "debug" instead of "uint". 2015-02-20 17:05:51 +01:00
Thulinma
9a0e009069 Fix merge mistake 2015-02-19 12:36:40 +01:00
wouter spruit
ed997a1bc3 Fixed live HLS 2015-02-19 10:51:07 +01:00
Thulinma
e595964832 TS library function name unification. 2015-02-19 03:00:10 +01:00
Thulinma
1393033d14 TS library unification, simplicifation, prettification. 2015-02-19 02:54:47 +01:00
Thulinma
09c7881d10 Some fixes to HLS output. 2015-02-18 18:53:53 +01:00
Thulinma
44c0227064 Added Content-Length HTTP bug workaround for VLC versions < 2.2.0 2015-02-18 15:09:41 +01:00
Thulinma
d93fb0c4dc Added support for buffering in HTTP library. Turned off by default. 2015-02-18 15:01:12 +01:00
Thulinma
32dfc25ee9 Fixed merge error. 2015-02-18 02:58:14 +01:00
Thulinma
aa00b31ddb Changes for new ESDS implementation in library. 2015-02-18 02:55:21 +01:00
Thulinma
ac3b43c188 (slightly) better MP4 ESDS box implementation 2015-02-18 02:42:39 +01:00
Erik Zandvliet
4811a7e065 Fixed timing issues in ts 2015-02-17 21:15:41 +01:00
Thulinma
9587f3b708 Undo accidental change of bpos size in DTSC headers from 5 to 8 bytes. 2015-02-17 21:13:28 +01:00
Thulinma
225a11132f More LSP updates from Carina. 2015-02-14 00:03:38 +01:00
Erik Zandvliet
cc004dd5bb Fixed erasing pages from index when they are no longer in use 2015-02-13 22:14:54 +01:00
Thulinma
c4399bb8a0 Revert sending timestamp more often for HLS - actually makes things worse. 2015-02-13 18:55:58 +01:00
Thulinma
61d0820002 Fixed FLV/RTMP stuttering problems. 2015-02-13 18:03:18 +01:00
Thulinma
5a2ee56e6b Updated function signatures of DTSC header calls to be more compatible. 2015-02-13 15:29:09 +01:00
Thulinma
033ec8d692 Make sure DTS/PTS offsets in TS are always positive. 2015-02-13 01:44:40 +01:00
Thulinma
73ec988f15 Magic fix for non-Java-compressed integrated settings page. 2015-02-12 17:16:02 +01:00
Thulinma
ed9c917bf2 LSP restructure (v3) 2015-02-12 17:01:24 +01:00
Thulinma
8e6da507bc Updated TS protocols to use proper DTS/PTS using new lib calls. 2015-02-12 15:58:19 +01:00
Thulinma
5adfe6b672 Fixed timestamp issuses in all TS-based protocols 2015-02-12 15:52:09 +01:00
wouter spruit
30866407e0 added memrchr function for mac 2015-02-12 15:38:39 +01:00
wouter spruit
2c17b7a1e7 fixed compiler warnings and wrong for i loops 2015-02-12 15:38:39 +01:00
Thulinma
aa6e07c2bd Generalized PMT generation across all TS-based protocols. 2015-02-12 15:28:57 +01:00
Thulinma
d6fb4baff4 Generalized TS PMT generation, fixed various minor problems with MP4 and HTTP. 2015-02-12 14:17:33 +01:00